Find any tool instantly
Type a name, category or keyword
Utilitaires web

Convertisseur Binaire / Hex / Déc / Oct

Last updated: Mai 2026 4 min read

Convertissez entre décimal, binaire, hexadécimal et octal. Mode signé, regroupement, sync instantanée.

100 % local et privé. Aucune donnée ne quitte votre navigateur.
base 10
base 2
base 16
base 8
Table de référence (0–15)
DécBinHexOct
0000000
1000111
2001022
3001133
4010044
5010155
6011066
7011177
81000810
91001911
101010A12
111011B13
121100C14
131101D15
141110E16
151111F17

Qu'est-ce qu'un convertisseur de base ?

Il traduit le même entier entre décimal, binaire, hexadécimal et octal. Modifiez un champ – les autres se mettent à jour instantanément.

Regroupement pour lire les bits, préfixes 0x/0b pour le code, mode signé en complément à deux (64 bits). BigInt préserve la précision dans la plage supportée.

Exemples courants

Octet 255

Déc 255 → Bin 11111111, Hex FF, Oct 377 – maximum 8 bits classique.

Port 1337

Déc 1337 → Hex 539 – blague dev et codes d'erreur.

Canal couleur

Hex FF → Déc 255 pour CSS ou pipelines graphiques.

Comment utiliser ce convertisseur

Saisissez dans n'importe quel champ – décimal, binaire, hex ou octal – les trois autres se mettent à jour instantanément. Calcul local dans le navigateur.

Quand est-ce utile ?

Programmation

Traduire adresses mémoire, drapeaux et masques de bits.

Réseau

Convertir masques de sous-réseau et numéros de port.

Apprentissage

Vérifier les devoirs et explorer la notation positionnelle.

Erreurs fréquentes

Zéro initial

Certaines langues traitent le 0 initial comme octal – ici octal = base 8 explicite.

Signé vs non signé

Le même motif de bits peut signifier des valeurs différentes – activez signé pour le complément à deux.

Casse hex

Sortie en majuscules ; entrée A–F ou a–f.

Conversions exemples

Exemples fixes – le convertisseur live peut ajouter regroupement ou préfixes.

Décimal Binaire Hex Octal
0 0 0 0
15 1111 F 17
255 11111111 FF 377
256 100000000 100 400
1337 10100111001 539 2471

Détails de conversion

  • Moteur BigInt pour parse et toString(2|8|16|10) – au-delà de MAX_SAFE_INTEGER si autorisé
  • Binaire signé Complément à deux sur 64 bits ; MSB à 1 → décimal négatif
  • Regroupement Espaces d'affichage tous les 4/8 bits (binaire) ou 2 chiffres hex
  • Entrée Préfixes 0x/0b et espaces de regroupement retirés avant conversion
Glossaire

Termes clés

Base / radix

Nombre de chiffres distincts avant retenue (2, 8, 10, 16).

Complément à deux

Représentation standard des entiers signés en binaire.

Nibble

Quatre bits – un chiffre hex – souvent groupés pour la lisibilité.

MAX_SAFE_INTEGER

2^53 − 1 – plus grand entier exact en JavaScript ; plafond en mode non signé.

Questions fréquentes

Bases numériques, plages et mode signé – en bref.

Les données sont-elles envoyées au serveur ?

Non. Conversion entièrement dans le navigateur avec BigInt.

Valeur maximale ?

Non signé : jusqu'à Number.MAX_SAFE_INTEGER. Signé : complément à deux 64 bits.

Pourquoi le regroupement ?

Espaces tous les 4 ou 8 bits (ou 2 hex) facilitent la lecture – supprimés à la saisie.

Le mode signé affecte hex/oct ?

Oui – le même entier dans les quatre champs ; décimal négatif en complément à deux en binaire.

À propos des résultats

Les valeurs suivent la notation positionnelle et vos options (signé, regroupement, préfixes). Largeur de bits, endianness et règles du langage peuvent différer – vérifiez avec votre compilateur ou protocole.