Convertitore esadecimale → binario
Converti esadecimale in binario con nibble da 4 bit, output raggruppato e padding opzionale a byte. Include decimale e passaggi automatici per cifra.
Hexadecimal to Binary Calculator Online (Step-by-Step)
Convert hex to binary in seconds, group the output into nibbles or bytes, and apply automatic byte padding. Includes a step table for every digit.
Binary
—
Grouped binary
—
Padded binary
—
Decimal (optional)
—
Automatic steps: each hex digit equals 4 bits
| # | Hex | Binary (4 bits) | Bits used |
|---|
Come convertire esadecimale in binario
La mappatura è diretta perché ogni cifra esadecimale rappresenta esattamente 4 bit. Basta sostituire ogni carattere con il proprio nibble e concatenare.
- Pulisci la stringa. Rimuovi eventuali prefissi
0x, spazi o underscore. La calcolatrice lo normalizza automaticamente. - Lavora cifra per cifra. Da sinistra a destra, prendi ogni simbolo esadecimale (0–9, A–F).
- Sostituisci con 4 bit. Usa la tabella di equivalenze: A → 1010, F → 1111, 0 → 0000, e così via.
- Concatena i nibble. Unisci tutti i blocchi da 4 bit per ottenere il binario completo.
- Applica il padding se serve. Con il padding automatico si aggiungono zeri a sinistra fino a raggiungere un multiplo di 8 bit (byte) prima del raggruppamento.
Esempio con 0x1FAE: 1 → 0001, F → 1111, A → 1010, E → 1110. Risultato senza padding: 0001 1111 1010 1110; allineato ai byte resta uguale perché ha già 16 bit.
0 → 0000
1 → 0001
2 → 0010
3 → 0011
4 → 0100
5 → 0101
6 → 0110
7 → 0111
8 → 1000
9 → 1001
A → 1010
B → 1011
C → 1100
D → 1101
E → 1110
F → 1111
Domande frequenti
Accettiamo 0–9 e A–F con prefisso
0x opzionale, spazi o underscore. Non importa se usi maiuscole o minuscole: tutto viene normalizzato prima della conversione.
Quando è attivo, l’output binario viene riempito di zeri a sinistra fino a raggiungere un multiplo di 8 bit (1 byte). Poi puoi raggruppare in nibble (4) o byte (8) senza perdere l’allineamento.
Sì. Il validatore è case-insensitive e converte internamente in maiuscolo per mostrare la mappatura standard dei nibble.
Sì, sono ammessi fino a 2048 cifre esadecimali per mantenere leggibile la tabella passo passo. Oltre questa soglia viene mostrato un avviso di validazione.
È l’interpretazione senza segno dello stesso valore in base 10 usando BigInt. Non influisce sul risultato binario; è solo un riferimento aggiuntivo.