Convertisseur de bases numériques en ligne — Binaire Hex Décimal

Convertissez des entiers entre les bases 2 et 36 avec la précision de BigInt. Vous disposez d’un aperçu en direct, d’une inversion des bases, d’un ordre des octets facultatif et des préfixes 0x, 0b et 0o ajoutés automatiquement. Tout reste dans votre navigateur.

Chargement…
Convertisseur de bases numériques
Convertissez des entiers entre les bases 2 à 36 avec BigInt. Aperçu en direct, inversion des bases, ordre des octets facultatif pour les vidages hexadécimaux et binaires, et préfixes de sortie automatiques.

Comment ça fonctionne

Saisissez une valeur dans la base d’entrée (chiffres de A à Z sans distinction de casse, et préfixes 0x, 0b et 0o acceptés quand la base d’entrée correspond). Le résultat se met à jour pendant la saisie. L’ordre des octets (endianness) ne s’applique que si la base de sortie est 2 ou 16. La valeur absolue est complétée par des zéros jusqu’à des octets entiers, puis groupée avec des espaces. « Inverser » copie le résultat dans l’entrée et échange les bases. Le préfixe automatique ajoute 0x, 0b ou 0o à une sortie brute en hexadécimal, en binaire ou en octal, mais pas aux vidages d’octets groupés.

Options

Base d’entrée (2–36)
Indique comment lire les chiffres saisis. Des raccourcis couvrent le binaire, l’octal, le décimal et l’hexadécimal, et les autres bases figurent dans la liste.
Base de sortie (2–36)
Base du résultat. Par défaut, l’hexadécimal, qui sert le plus au débogage courant.
Ordre des octets (aucun / BE / LE)
« Aucun » affiche les chiffres bruts, avec un signe moins pour les négatifs. BE et LE regroupent les octets complétés par des zéros, en hexadécimal ou en binaire et sur des valeurs non négatives seulement. C’est utile pour les masques et les vidages mémoire. L’option est désactivée pour les autres bases.

Exemples

Décimal → hex

Entrée

255 (base 10 → 16)

Sortie

FF

Décimal → hex octets LE

Entrée

258 (base 10 → 16, LE)

Sortie

02 01

Utilitaires liés

Encodez avec Base64, ou explorez des motifs avec le testeur regex.

FAQ convertisseur de bases

Questions de conversion

Pourquoi BigInt ?

Le type Number de JavaScript perd en précision au-delà de 2^53−1. BigInt garde les grands entiers exacts, pour les vidages hexadécimaux et les masques.

Les nombres à virgule flottante sont-ils pris en charge ?

Non, seulement des entiers. Les fractions et les nombres à virgule flottante IEEE sont hors du champ de cet outil.

Quand l’endianness s’applique-t-elle ?

Seulement pour les bases de sortie 2 et 16. Les autres bases affichent toujours les chiffres bruts.

Ma valeur est-elle envoyée ?

Non. La conversion se fait dans votre navigateur.

Que fait Inverser ?

Il copie le résultat actuel dans le champ d’entrée, sans les espaces entre groupes d’octets, et échange les bases d’entrée et de sortie. C’est pratique pour vérifier un aller-retour.

Timestamps, UUID, ULID, Nanoid, cron, mots de passe, regex, slugify, bases, casse, diff texte et chmod — tout côté client.