Convertitore da numeri a lettere

Converti numeri in lettere e lettere in numeri online. Usa posizioni alfabetiche in stile A1Z26, indicizzazione A=0, code point Unicode decimali, formato esadecimale o binario con delimitatori personalizzati e alfabeti multilingue.

Input
0 caratt. · 0 byte
Prova:
Risultato
✓ 5 modalità: posizionale, ASCII, hex, binario ✓ Alfabeti multilingua con rilevamento automatico ✓ Non conserviamo i tuoi messaggi ✓ Elaborazione locale nel browser
Esempi
Numeri in lettere (A=1)
Input 3 9 1 15
Output ciao

Modalità posizionale con base 1, alfabeto italiano, delimitatore spazio.

Lettere in numeri (A=1)
Input Ciao mondo
Output 3 9 1 15 13 15 14 4 15

Modalità posizionale con base 1, alfabeto italiano, delimitatore spazio.

Code point Unicode decimali
Input 67 105 97 111
Output Ciao

Modalità decimale: ogni numero è il Unicode code point di un carattere.

Modalità binaria
Input 01010011 01101001
Output Si

Modalità binaria: ogni token è il code point binario di un carattere.

Come funziona il convertitore da numeri a lettere

Il convertitore da numeri a lettere trasforma sequenze numeriche in testo leggibile e può anche convertire il testo di nuovo in numeri. È utile per enigmi basati sulle posizioni alfabetiche, messaggi in stile A1Z26, esercizi didattici, codici semplici e controlli rapidi di codici carattere decimali, esadecimali o binari.

Modalità posizionale (A=1): ogni lettera viene associata alla sua posizione nell'alfabeto selezionato, partendo da 1. Nell'alfabeto italiano di questo strumento, A=1, B=2, C=3 e Z=26. In inglese il principio è lo stesso: A=1, B=2 e Z=26.

Modalità posizionale (A=0): usa la stessa idea di posizione alfabetica, ma il conteggio parte da zero. In italiano, A=0, B=1, C=2 e Z=25. Questo formato è comodo quando si confrontano i risultati con indici usati in programmazione.

Code point decimali: ogni carattere è rappresentato dal suo Unicode code point numerico. Per i caratteri ASCII comuni produce valori familiari come A=65, a=97 e spazio=32.

Esadecimale: i codici dei caratteri sono scritti in esadecimale maiuscolo, senza prefisso. Per esempio, A diventa 41 e a diventa 61.

Binario: i codici dei caratteri sono scritti come valori binari con zeri iniziali, ad esempio A=01000001. I caratteri Unicode fuori dall'ASCII di base possono produrre più di 8 bit, perché il convertitore lavora con i code point dei caratteri.

Alfabeti, delimitatori e formati di input

Nelle modalità posizionali, scegli l'alfabeto corrispondente al messaggio. Il convertitore supporta inglese (26 lettere), russo (33 lettere), tedesco (29 lettere con Ä, Ö, Ü), spagnolo (27 lettere con Ñ), francese (40 lettere con accenti), italiano (26 lettere), portoghese (35 lettere con accenti) e turco (29 lettere con Ç, Ğ, İ, Ö, Ş, Ü).

L'impostazione del delimitatore controlla come i numeri vengono separati all'interno di ogni parola. Puoi usare spazi, trattini, virgole, slash o punti. Con un trattino, 3-9-1-15 diventa ciao. Con uno spazio, 3 9 1 15 dà lo stesso risultato.

Quando scegli trattino, virgola, slash o punto, gli spazi tra i gruppi vengono trattati come confini di parola. In modalità con spazio come delimitatore, ogni numero viene letto in sequenza; quindi il convertitore non può ricostruire i confini originali delle parole se il testo non usa un altro separatore.

Il rilevamento automatico dell'alfabeto viene usato quando si convertono lettere in numeri nelle modalità posizionali. Quando converti numeri in lettere, scegli esplicitamente l'alfabeto corretto se il messaggio non è in inglese. Le modalità decimale, hex e binaria ignorano l'impostazione dell'alfabeto, perché ogni carattere viene gestito direttamente tramite il suo code point.

Quando usare ogni modalità

Usa la modalità posizionale A=1 per codici classici lettera-numero, indizi di enigmi, geocaching, escape room, attività didattiche e codici simili ad A1Z26 in cui 1 rappresenta la prima lettera dell'alfabeto.

Usa la modalità posizionale A=0 quando un esercizio richiede indici alfabetici basati su zero, per esempio in programmazione, esempi con array o codici personalizzati che iniziano a contare da 0.

Usa le modalità code point decimale, hex o binaria quando l'input rappresenta codici carattere e non posizioni dell'alfabeto. Queste modalità sono più adatte a sequenze come 67 105 97 111, 48 65 6C 6C 6F o 01001000 01101001.

Se un numero non esiste nell'alfabeto selezionato in modalità posizionale, o se un token non è valido per il formato scelto, il convertitore lo lascia invariato. Così puoi individuare errori di formato senza perdere l'input originale.

FAQ

In modalità A=1, la prima lettera dell'alfabeto vale 1, come nella notazione classica A1Z26. In modalità A=0, la prima lettera vale 0, cosa più comoda in contesti di programmazione e confronto di indici.

Usa il delimitatore che corrisponde al tuo input: spazio, trattino, virgola, slash o punto. Nelle modalità posizionali, i trattini sono utili se vuoi conservare i confini delle parole, per esempio 3-9-1-15 13-15-14-4-15. L'input separato da spazi è semplice, ma non conserva il raggruppamento originale delle parole.

Sì. Nelle modalità posizionali puoi scegliere italiano, inglese, russo, tedesco, spagnolo, francese, portoghese o turco. L'opzione Auto rileva l'alfabeto più probabile quando converti lettere in numeri. Le modalità decimale, hex e binaria codificano Unicode code points e non sono limitate a un singolo alfabeto.

A1Z26 è il sistema specifico di posizioni alfabetiche con A=1. Questo convertitore include quella modalità, ma supporta anche A=0, code point decimali, esadecimale, binario, alfabeti multilingue e delimitatori configurabili. Se ti serve solo A=1 in inglese, entrambi gli strumenti danno lo stesso risultato.

Sì. Lo strumento ha due schede: Numbers to Letters per decodificare un input numerico in testo, e Letters to Numbers per convertire testo in output numerico. Le stesse impostazioni di modalità, alfabeto e delimitatore vengono usate in entrambe le direzioni.

Nelle modalità posizionali, il numero deve esistere nell'alfabeto selezionato. Per esempio, 27 è fuori dall'alfabeto italiano a 26 lettere. Nelle modalità decimale, hex o binaria, il token deve essere valido per quel formato numerico. I valori non validi o fuori intervallo vengono conservati, così puoi correggere l'input.

Per lettere inglesi comuni, cifre e punteggiatura, le modalità decimale, hex e binaria corrispondono ai valori ASCII noti. Tecnicamente il convertitore usa Unicode code points, quindi può gestire anche molti caratteri non ASCII presenti nell'input.

No. Le posizioni alfabetiche e i codici carattere sono semplici rappresentazioni, non una crittografia sicura. Sono adatti per apprendimento, enigmi, formattazione, debug e piccoli esercizi di codifica.
Strumenti correlati

Codice Morse

Codificatore, decodificatore e lettore audio per codice Morse.

Cifrario A1Z26

Conversione da lettere a numeri e da numeri a lettere.

Cifrario di Bacone

Codifica A/B classica e steganografia testuale con il cifrario di Bacone.