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.DecHexOttBinHTMLDescrizione

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.

CodificaBitCaratteriDove si incontra
ASCII7128Base di tutte le altre; codici, protocolli, file di configurazione
ISO-8859-1 (Latin-1)8256Vecchie pagine web, database e file europei
Windows-12528251 assegnatiWindows, Word, Excel, file .csv esportati
CP4378256DOS, prompt dei comandi, arte in caratteri
UTF-88-32 (variabile)Oltre 150.000Web 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?
ASCII (American Standard Code for Information Interchange) è uno standard del 1963 che assegna un numero da 0 a 127 a lettere, cifre, simboli di punteggiatura e codici di controllo. Serve ai computer per rappresentare il testo come numeri: la lettera A è 65, la a è 97, lo spazio è 32. È ancora la base di Unicode e di UTF-8, che ne conservano i primi 128 codici identici.
Qual è il codice ASCII della A, della a e dei numeri?
La A maiuscola è 65 (hex 41), la a minuscola è 97 (hex 61). Le lettere maiuscole vanno da 65 a 90 e le minuscole da 97 a 122, quindi la differenza è sempre 32. Le cifre da 0 a 9 vanno da 48 a 57: la cifra 0 è il codice 48, non zero.
Come scrivo un simbolo con il codice Alt?
Su Windows tieni premuto Alt, digita il codice con il tastierino numerico (non con i numeri sopra le lettere) e rilascia Alt. Con lo zero iniziale (per esempio Alt + 0233) ottieni il carattere Windows-1252, cioè è; senza zero (Alt + 130) ottieni quello della codepage DOS 437. Selezionando un carattere nella tabella trovi il codice Alt corretto per entrambi i casi. Su Mac si usa il tasto Opzione, su Linux Ctrl + Maiusc + U seguito dal codice esadecimale.
Che differenza c’è tra ASCII, ASCII esteso e Unicode?
L’ASCII standard usa 7 bit e arriva a 127. L’ASCII esteso usa 8 bit e aggiunge i codici 128-255, ma non è uno standard unico: Windows-1252, ISO-8859-1 e CP437 riempiono quella fascia in modo diverso. Unicode è un unico catalogo con oltre 150.000 caratteri e UTF-8 è il modo più diffuso di scriverlo: per i primi 128 caratteri coincide con l’ASCII.
Perché alcuni codici sono “di controllo” e non si vedono?
I codici 0-31 e 127 non rappresentano simboli ma azioni nate per le telescriventi e i terminali: 9 è la tabulazione, 10 è la nuova riga (LF), 13 il ritorno a capo (CR), 27 è Escape. Sono presenti in molti file di testo anche se non si vedono: per scovarli usa la scheda “Analizza testo”, che li rende visibili.
Come converto un testo in binario, esadecimale o decimale?
Nella scheda “Convertitore” incolla il testo e scegli il formato: decimale (Ciao diventa 67 105 97 111), esadecimale (43 69 61 6F), ottale, binario a 8 bit, Unicode U+ oppure entità HTML. Funziona anche al contrario, dai codici al testo, e puoi scegliere il separatore e se aggiungere gli zeri iniziali.
Perché le lettere accentate appaiono diverse in un vecchio file di testo?
Perché oltre il codice 127 il significato di un numero dipende dalla codifica usata per salvare il file: il codice 233 è è in Windows-1252 e in ISO-8859-1, ma è Θ nella codepage DOS 437. Se il programma che apre il file usa una codifica diversa da quella di partenza, compaiono simboli sbagliati. Cambia la codepage nella tabella per vedere le differenze.
I miei dati vengono inviati a qualche server?
No. La tabella, il convertitore e l’analisi del testo funzionano interamente nel tuo browser: il testo che incolli non lascia il tuo dispositivo e non viene salvato.

Quanto è utile questo strumento?

Sii il primo a votare