Convertitore Binario
Converti tra binario, decimale, esadecimale e ottale in tempo reale. Gratuito, istantaneo, senza registrazione.
Aggiornato aprile 2026
Revisionato da Rafael Duarte
Valore di input
0b11111111
0xFF
255
0o377
Visualizzatore di bit
Numero di bit
Intero a 8 bit
Dimensione in memoria
1 byte
Latenza
< 1ms
Suggerimento: premi Shift+Enter per copiare il risultato decimale.
Come usare il convertitore binario
Un numero, quattro basi numeriche contemporaneamente
1. Scegli la base di partenza
Decimale, binario, esadecimale o ottale dal menu a tendina.
2. Scrivi il numero
Bastano le cifre; i prefissi usati nel codice, come 0b, 0o e 0x, vengono riconosciuti e ignorati.
3. Leggi e copia
Binario, esadecimale, decimale e ottale si aggiornano mentre scrivi; l'icona di copia prende il valore senza prefisso.
Conversione tra binario, decimale, esadecimale e ottale
Le quattro basi che si incontrano in informatica
Risultati in tempo reale
Nessun pulsante "converti": le quattro rappresentazioni cambiano a ogni cifra digitata.
Visualizzatore di bit
Ogni bit diventa un quadrato pieno o vuoto, a gruppi di quattro, con il bit più significativo (MSB) a sinistra e il meno significativo (LSB) a destra.
Ampiezza e occupazione in memoria
Indica se il valore sta in un intero a 8, 16, 32 o 64 bit e quanti byte occupa.
Tabella di riferimento
I valori da 0 a 16 e il 255 nelle quattro basi, in una tabella che apri solo quando serve.
Prefissi del codice
Puoi incollare 0xFF, 0b1010 o 0o17 così come li trovi nel sorgente, senza ripulirli a mano.
Calcolo nel browser
La conversione usa le funzioni native di JavaScript sul tuo dispositivo: nessun numero viene inviato a un server.
Esempi di conversione
A cosa serve convertire tra basi numeriche
Dalla verifica in classe al debug del firmware
Compiti ed esami di informatica
Controlla le conversioni fatte a mano con il metodo delle divisioni successive o delle potenze di 2, prima della verifica.
Permessi Linux con chmod
chmod 755 è un numero ottale: in binario 111 101 101 mostra quali permessi di lettura, scrittura ed esecuzione sono attivi.
Registri e firmware
Datasheet e microcontrollori parlano in esadecimale: trasforma 0x3C in bit per vedere quali flag sono impostati.
Reti e subnet
Converti un ottetto come 255 o 192 in binario per capire una maschera di sottorete bit per bit.
Colori esadecimali
Ogni coppia di un colore CSS come #1A2B3C è un canale da 0 a 255: converti 1A, 2B e 3C uno alla volta per ottenere i valori RGB.
Errori comuni nelle conversioni
Base di partenza sbagliata
20 è valido sia in decimale sia in esadecimale (dove vale 32): se il menu indica la base sbagliata, il risultato è errato senza alcun avviso. Controlla la base prima di incollare.
Separatori delle migliaia e spazi
Scrivi 2026, non 2.026: punti, virgole, spazi e trattini bassi (1010_1010) non vengono rimossi e danno errore di valore non valido.
Prefisso di un'altra base
Il prefisso viene tolto solo se corrisponde alla base scelta: 0xFF va incollato con Esadecimale selezionato, in Decimale dà valore non valido. In esadecimale 0B12 è un numero (2834), non un binario.
Numeri negativi e decimali
Sono accettati solo interi senza segno: -5 o 3,14 danno errore. Il complemento a due e la virgola mobile vanno calcolati a parte.
Perché usare questo convertitore
Invece di una pagina diversa per ogni coppia di basi, qui vedi binario, decimale, esadecimale e ottale insieme, con il visualizzatore di bit che mostra esattamente quali posizioni sono accese: comodo per permessi, maschere e registri.
Accetta i prefissi che usi già nel codice, calcola ampiezza in bit e byte occupati, e con Shift+Invio (fuori dal campo di testo) copia il risultato decimale senza toccare il mouse.
Le quattro basi a confronto
Quando si usa ciascuna
Domande frequenti
Moltiplica ogni cifra per la potenza di 2 corrispondente alla sua posizione, partendo da 2⁰ a destra, e somma i risultati. Per esempio 1011 = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8 + 0 + 2 + 1 = 11.
Riferimenti
Storia, aritmetica e metodi di conversione del sistema in base 2, in italiano.
Come funziona la base 16 e perché è usata per rappresentare byte e indirizzi di memoria.
Pagina di manuale (in inglese) del comando chmod e della notazione ottale dei permessi.
Strumenti correlati
- Calcolatore CHMOD Sviluppatore Calcolatore chmod visuale con avvisi di sicurezza. Imposta permessi lettura/scrittura/esecuzione, ottieni output ottale e simbolico. Include umask, SUID/SGID/sticky bit e preset.
- Generatore Tabella ASCII e Markdown Sviluppatore Generatore tabelle ASCII gratuito — crea tabelle testo in stile MySQL, Markdown, Unicode, arrotondato, doppia linea e reStructuredText. Incolla CSV, copia...
- Decodificatore Base64 Sviluppatore Decodifica stringhe Base64 in testo semplice istantaneamente nel browser. Supporta UTF-8, input multiriga e mostra il conteggio dei caratteri originali.
- Codificatore Base64 Sviluppatore Codifica qualsiasi testo in Base64 istantaneamente nel browser. Supporta UTF-8, mostra il conteggio dei caratteri e la dimensione del payload. Gratuito...
- Base64 in Immagine Sviluppatore Incolla una stringa Base64 o data URL e visualizza l'immagine decodificata all'istante — convertitore gratuito per PNG, JPEG, WebP, GIF, SVG. Nessun upload...