Esplora tutti i 128 caratteri ASCII con ricerca, filtri e conversione istantanea.
ASCII (American Standard Code for Information Interchange) è uno standard di codifica dei caratteri pubblicato nel 1963 dall'ANSI. Assegna un numero da 0 a 127 a lettere, cifre, segni di punteggiatura e caratteri di controllo. È la base di praticamente tutte le codifiche moderne, compreso UTF-8, che nei primi 128 caratteri è identico ad ASCII.
Nonostante l'avvento di Unicode (che supporta oltre 150.000 caratteri), ASCII resta fondamentale. Tutti i protocolli di Internet (HTTP, SMTP, FTP) usano ASCII per le intestazioni. I linguaggi di programmazione usano solo caratteri ASCII per le keyword. Gli indirizzi email e i nomi di dominio sono limitati a ASCII (con l'eccezione degli IDN internazionalizzati). E la compatibilità con UTF-8 significa che qualsiasi testo ASCII è automaticamente UTF-8 valido.
ASCII copre solo 128 caratteri — sufficiente per l'inglese, ma non per le lettere accentate italiane, il cirillico, l'arabo o gli emoji. Unicode risolve il problema assegnando un "code point" univoco a ogni carattere. UTF-8 è la codifica più diffusa: usa 1 byte per i caratteri ASCII e fino a 4 byte per emoji e simboli complessi. Oggi oltre il 98% dei siti web usa UTF-8.