Convertitore da binario a hex
Incolla un valore binario e ottieni il valore esadecimale corrispondente in maiuscolo. Il convertitore conserva solo 0 e 1, ignora tutto il resto e restituisce un risultato hex semplice senza prefisso, raggruppamento, padding o avvisi di validazione.
Come convertire da binario a hex
-
1
Incolla il valore binario
Spazi e separatori possono rimanere per leggibilità. Qualsiasi carattere diverso da `0` o `1` viene ignorato.
-
2
Mantieni solo i bit
Il testo inserito viene ripulito in una sola stringa binaria continua. Se non restano cifre binarie, il risultato rimane vuoto.
-
3
Converti il valore numerico
Quattro bit corrispondono a una cifra hex, ma la conversione si basa sul valore, quindi gli zeri iniziali scompaiono.
-
4
Leggi il hex in maiuscolo
Output solo in esadecimale semplice maiuscolo. Aggiungi `0x`, spazi fra byte o padding a larghezza fissa separatamente se ti serve quel formato.
Tabella delle cifre hex
| Binario | Hex | Binario | Hex |
|---|---|---|---|
| 0000 | 0 | 1000 | 8 |
| 0001 | 1 | 1001 | 9 |
| 0010 | 2 | 1010 | A |
| 0011 | 3 | 1011 | B |
| 0100 | 4 | 1100 | C |
| 0101 | 5 | 1101 | D |
| 0110 | 6 | 1110 | E |
| 0111 | 7 | 1111 | F |
Esempio pratico
Input: 1111 1010 0011 1100
Bit usati: 1111101000111100
Output hex: FA3C
Controllo degli zeri iniziali: 00001111 restituisce F, non 0F.
Quando questo convertitore è utile
- Controlli rapidi di valore: trasforma una bit mask, un valore di registro o un payload breve in un valore hex compatto.
- Raggruppamento leggibile: una cifra hex rappresenta quattro bit binari, quindi i valori lunghi sono più facili da scorrere.
- Input incollato flessibile: spazi, underscore, punteggiatura ed etichette vengono ignorati, ma ogni
0o1nel testo incollato viene comunque usato. - Input moderati: per bitstring molto lunghi, larghezze di parola fisse o lavori a precisione arbitraria, usa una calcolatrice per programmatori, uno strumento CLI o una libreria a precisione arbitraria.
Domande frequenti
Non generano un errore. Il convertitore rimuove ogni carattere tranne 0 e 1; per esempio, 0b1111 viene trattato come 01111, che ha lo stesso valore di 1111.
00001111 e 1111 rappresentano lo stesso valore numerico, quindi questo convertitore restituisce F. Non conserva la larghezza in byte e non aggiunge padding come 0F.
No. Output solo in hex semplice maiuscolo. Se ti servono 0xFA3C, minuscole o gruppi di byte come FA 3C, formatta il risultato dopo la conversione.
No. I caratteri non binari vengono ignorati in silenzio invece di generare un avviso. Valida separatamente il testo inserito se i caratteri non validi devono essere rifiutati.
Strumenti correlati
Generatore di lettere casuali
Genera lettere A-Z casuali. Scegli la quantità, usa maiuscole, minuscole o un mix, e applica il risultato a giochi, spunti o attività in classe.
Formattatore JSON
Incolla JSON per visualizzarlo con indentazione a 2 o 4 spazi, minificarlo in forma compatta o controllarne rapidamente la sintassi prima di copiare il risultato.
Generatore di palette colori casuali
Genera palette casuali da 2 a 15 campioni, scegli uno stile vivace, pastello, tenue o scuro e copia codici HEX o variabili CSS.
Generatore di colori casuali
Genera da 1 a 50 colori HEX casuali con campioni da visualizzare, copiare e usare in CSS, test o studio di palette.
Generatore di Palette di Colori
Genera palette monocromatiche, analoghe, complementari, triadiche o tetradiche da un colore base HEX ed esporta variabili CSS pronte da copiare.
Selettore colore HEX
Scegli un colore a colpo d’occhio e ottieni i valori HEX, RGB, HSL, HSV e CMYK, con il contrasto su bianco e nero.