Panoramica / Sviluppo e codice / Convertitore di basi numeriche (binario, hex, decimale)
Sviluppo e codice 100% nel browser e offline

Convertitore di basi numeriche (binario, hex, decimale)

Converti interi tra binario, ottale, decimale, esadecimale e qualsiasi base da 2 a 36, con risultati esatti anche per numeri molto grandi.

Incolla o scrivi l'input; il risultato appare subito e gli errori sono mostrati sotto.

I tuoi file e dati non lasciano mai il browser: non viene caricato nulla.

Convertitore di basi numeriche, cinque righe alla volta

Leggere 0xDEADBEEF e sapere quanto vale in decimale è lento a mente e facile da sbagliare. Il convertitore di basi numeriche lo fa per te. Scrivi un intero, scegli la base in cui è scritto e leggi lo stesso valore in base 2, 8, 10 e 16. Una quinta riga usa una base a tua scelta da 2 a 36.

Cosa viene rifiutato e cosa viene letto in modo diverso

Sono ammessi solo interi. Un punto decimale, una virgola o un segno più rendono l’input non valido, e compare il messaggio Cifra non valida per la base scelta. Maiuscole e minuscole sono la stessa cifra. Spazi e trattini bassi vengono tolti prima del calcolo, quindi 1111_0000 e ff ff vanno bene.

I prefissi 0x, 0b e 0o funzionano solo con la base giusta. Con la base 10, 0xFF viene rifiutato. Il segno meno resta: il risultato è un numero con segno come -FF, non un complemento a due. Le righe escono in maiuscolo e senza prefisso.

La riga Base personalizzata segue sempre il campo piccolo accanto all’elenco, anche se parti da un’altra base. Il campo parte da 36 e i valori fuori da 2–36 vengono riportati nell’intervallo. Il calcolo usa BigInt, quindi non c’è un limite fisso di grandezza, solo la memoria del dispositivo.

Esempi da scrivania

Il valore 755 di un chmod è ottale e fa 493 in decimale. Il colore #FF8800 si divide in 255, 136 e 0. Il binario 1101 0110 dell’esercizio d’esame è D6 in esadecimale. Un ID breve in base 36 come zz vale 1295. Anche 2^64 non è un problema: 18446744073709551616, cioè un 1 seguito da 16 zeri in esadecimale.

Dalla digitazione alla copia

  1. Sostituisci il 255 iniziale nel campo Valore con il tuo numero.
  2. Nell’elenco Dalla base scegli 2, 8, 10, 16 oppure Base personalizzata.
  3. Con Base personalizzata digita la base da 2 a 36 nel campo accanto.
  4. Le cinque righe cambiano a ogni tasto. Un pulsante Converti non esiste. Se il campo è vuoto, la pagina chiede di inserire un numero.
  5. Premi Copia vicino alla riga che ti serve.

Dati: restano nella pagina

Il calcolo gira in JavaScript nel browser. Non parte alcuna richiesta, e la scheda Rete degli strumenti per sviluppatori lo mostra. Copia mette negli appunti il testo di una sola riga.

Domande frequenti (FAQ)

Scegli 16 in Dalla base, scrivi il valore con o senza 0x e leggi la riga Decimale. FF dà 255.