Tabella ASCII completa
Tutti i 256 caratteri ASCII (standard 0-127 ed esteso 128-255) con codice decimale, esadecimale, ottale, binario e HTML. Cerca, copia ogni codice in un clic, converti testo e numeri, trova i caratteri invisibili: tutto nel browser, gratis e senza registrazione.
Aggiornato il 1 ottobre 2026
| Car. | Dec | Hex | Ott | Bin | HTML | Descrizione |
|---|
Incolla un testo per vedere quali caratteri non sono ASCII e quali sono invisibili (tabulazioni, spazi non divisibili, spazi di larghezza zero).
Anteprima con caratteri evidenziati
è carattere non ASCII → carattere invisibile (passa il mouse per il nome)
Il trucco che usano i programmatori: tra una lettera maiuscola e la sua minuscola cambia solo il bit 5, cioè il valore 32. Per questo A (65) e a (97) differiscono di esattamente 32.
Tabella ASCII completa da 0 a 255
La tabella qui sopra elenca tutti i 256 caratteri con il codice decimale, esadecimale, ottale e binario, l’entità HTML e una descrizione in italiano. I primi 128 (da 0 a 127) sono lo standard ASCII: sono uguali su qualsiasi computer. I successivi 128 sono l’ASCII esteso, che non è uno standard unico: per questo puoi scegliere tra Windows-1252 (la più usata sul web e su Windows), ISO-8859-1 e CP437 (quella del vecchio DOS, con i caratteri per disegnare riquadri). Scrivi nel campo di ricerca un carattere, un numero o una parola come euro o chiocciola, oppure filtra per categoria.
Clicca su una riga per aprire la scheda del carattere: trovi ogni rappresentazione pronta da copiare in un clic, dal semplice carattere alla sequenza é per l’HTML, da \x41 per JavaScript a %41 per gli indirizzi web. Nella casella “Trova un carattere” puoi anche incollare un simbolo qualsiasi, perfino un’emoji, per conoscerne il codice Unicode e i byte UTF-8.
Come scrivere un carattere speciale con il codice Alt
Su Windows puoi digitare qualsiasi simbolo tenendo premuto Alt e battendo il codice sul tastierino numerico. Il dettaglio che confonde molti è lo zero iniziale: Alt + 0233 inserisce la è della codifica Windows-1252, mentre Alt + 130 usa la codepage DOS 437. Nella scheda di ogni carattere trovi i due codici, quando esistono. Per un approfondimento con i simboli più richiesti (€, @, #, ©, °) leggi la guida codici Alt per i caratteri speciali.
ASCII, ASCII esteso e Unicode: le differenze
L’ASCII originale usa 7 bit, quindi 128 combinazioni: abbastanza per l’alfabeto inglese, le cifre, la punteggiatura e 33 codici di controllo. Con un byte intero (8 bit) restavano libere altre 128 posizioni e ogni produttore le riempì a modo suo: nacquero così ISO-8859-1 per l’Europa occidentale, Windows-1252 e CP437. Il codice 233 è è nelle prime due e Θ nella terza. Unicode ha risolto il problema con un unico catalogo di oltre 150.000 caratteri, e UTF-8 lo scrive in modo compatibile con l’ASCII: un testo di sole lettere inglesi ha esattamente gli stessi byte. Se vuoi capire quando conviene l’uno o l’altro, c’è la guida su ASCII, Unicode e UTF-8.
| Codifica | Bit | Caratteri | Dove si incontra |
|---|---|---|---|
| ASCII | 7 | 128 | Base di tutte le altre; codici, protocolli, file di configurazione |
| ISO-8859-1 (Latin-1) | 8 | 256 | Vecchie pagine web, database e file europei |
| Windows-1252 | 8 | 251 assegnati | Windows, Word, Excel, file .csv esportati |
| CP437 | 8 | 256 | DOS, prompt dei comandi, arte in caratteri |
| UTF-8 | 8-32 (variabile) | Oltre 150.000 | Web moderno, sistemi operativi, app |
I caratteri di controllo: cosa sono i codici da 0 a 31
I primi 32 codici e il 127 non producono un simbolo: comandano un’azione. Il 9 è la tabulazione, il 10 la nuova riga (LF), il 13 il ritorno a capo (CR), il 27 Escape. Linux e macOS vanno a capo con il solo LF, Windows con la coppia CR+LF, ed è il motivo per cui un file di testo passato da un sistema all’altro a volte mostra righe sbagliate. La guida sui caratteri di controllo ASCII spiega ogni codice con esempi. Per trovare quelli nascosti in un testo incollato usa la scheda Analizza testo: li rende visibili e ti dice quanti sono.
Convertire testo in codici (e viceversa)
La scheda Convertitore trasforma un testo in decimale, esadecimale, ottale, binario, Unicode o entità HTML e fa anche il percorso inverso. Per esempio Ciao diventa 67 105 97 111 in decimale e 43 69 61 6F in esadecimale. Puoi scegliere il separatore, aggiungere gli zeri iniziali per avere byte da 8 bit e scaricare il risultato. Se ti serve cambiare base a un singolo numero c’è il convertitore di basi numeriche, mentre per rendere un testo sicuro negli indirizzi web trovi il codificatore URL.
Togliere accenti e caratteri non ASCII da un testo
Gli accenti, le virgolette curve, i trattini lunghi e gli spazi non divisibili sono la causa più comune di errori quando si incolla un testo in un database, un nome di file, un CSV o un indirizzo. Nella scheda Analizza testo li vedi evidenziati e puoi rimuovere gli accenti (perché diventa perche), sostituire le virgolette e i trattini tipografici con i loro equivalenti semplici oppure eliminare tutto ciò che non è ASCII. Per creare indirizzi web puliti a partire da un titolo usa lo slug generator.
Perché il bit 5 distingue maiuscole e minuscole
Guarda A e a in binario: 01000001 e 01100001. Cambia un solo bit, quello che vale 32. Per questo i programmatori passano da maiuscolo a minuscolo con un’operazione sui bit invece che con una tabella. La scheda Bit ti permette di accendere e spegnere i singoli bit e vedere subito il carattere che ne esce.
Privacy: tutto resta nel tuo browser
Tabella, convertitore e analisi funzionano interamente sul tuo dispositivo. Il testo che incolli non viene inviato a nessun server e non viene salvato.
Domande frequenti
Cos’è il codice ASCII e a cosa serve?
Qual è il codice ASCII della A, della a e dei numeri?
Come scrivo un simbolo con il codice Alt?
Che differenza c’è tra ASCII, ASCII esteso e Unicode?
Perché alcuni codici sono “di controllo” e non si vedono?
Come converto un testo in binario, esadecimale o decimale?
Perché le lettere accentate appaiono diverse in un vecchio file di testo?
I miei dati vengono inviati a qualche server?
Quanto è utile questo strumento?
Grazie per il voto!
Grazie, la segnalazione è stata inviata.