Convert numbers to letters and letters to numbers using A=1, Z=26 mapping. Supports phone keypad, ASCII, and custom cipher offset conversions.
The Numbers to Letters Converter translates between numeric values and alphabetic characters using multiple encoding schemes. The most common is the A=1, B=2, ... Z=26 system (known as the A1Z26 cipher), which is widely used in puzzles, geocaching, escape rooms, cryptography education, and number-letter codes. It also helps when the same sequence needs to be read in a different mapping.
Beyond the basic A1Z26 mapping, this tool supports phone keypad mapping (where 2=ABC, 3=DEF, etc.), ASCII code conversion (A=65), Unicode values, and custom cipher offsets for more complex encodings. You can convert in either direction—numbers to letters or letters to numbers—and process entire messages at once.
This converter is invaluable for puzzle enthusiasts, escape room designers, cryptography students, and anyone working with coded messages. It handles space-separated numbers for decoding, comma-separated values, and continuous digit strings with configurable parsing. The tool also includes a complete reference table and supports both uppercase and lowercase letters.
Quickly decode number-letter puzzles, create coded messages, or convert between schemes such as A1Z26, keypad mapping, and ASCII.
It is useful because the same numeric string can mean very different things depending on the encoding. Showing the scheme choice explicitly makes puzzle solving, classroom demos, and quick code-table checks much less error-prone, especially when you are switching between decoding styles.
A1Z26: Letter = (number - 1) + charCode("A"), Number = charCode(letter) - charCode("A") + 1. Phone: standard T9 mapping. ASCII: Letter = String.fromCharCode(number). Custom: Letter = (number - offset) + charCode("A").
Result: HELLO
8=H, 5=E, 12=L, 12=L, 15=O. Each number maps to the corresponding position in the alphabet (A=1 through Z=26).
The A1Z26 cipher is a cornerstone of puzzle design. Escape rooms frequently use it as one layer of multi-step puzzles, geocaching coordinates are sometimes encoded this way, and puzzle books include A1Z26 challenges regularly. Its simplicity makes it accessible to beginners while still requiring careful attention to avoid errors, especially with two-digit numbers that could be ambiguous (is "12" = L, or "1,2" = A,B?).
Before smartphones, T9 (Text on 9 keys) was the standard input method for text messages. Each number 2-9 mapped to 3-4 letters, and you pressed the key multiple times to cycle through letters. This mapping is still used in emergency codes, automated phone systems, and nostalgic puzzle designs. The memorable phrase "CALL ME" becomes 2-2-5-5-6-3 in single-press T9.
Number-letter substitution is the simplest form of cryptography and serves as a gateway to more complex techniques. From the A1Z26 cipher, students progress to Caesar shifts (fixed offset), Vigenère ciphers (variable offsets), and eventually modern encryption. Understanding the fundamentals of letter-to-number mapping is essential for anyone studying information security or mathematics.
The A1Z26 cipher is a simple substitution where A=1, B=2, C=3, ... Z=26. It's one of the simplest ciphers and is commonly used in puzzles, escape rooms, and as a teaching tool for cryptography basics.
On a phone keypad, 2=ABC, 3=DEF, 4=GHI, 5=JKL, 6=MNO, 7=PQRS, 8=TUV, 9=WXYZ. To specify which letter, you press the key multiple times (e.g., 2=A, 22=B, 222=C).
In ASCII, uppercase A-Z are codes 65-90, and lowercase a-z are codes 97-122. This is the standard encoding used in computing for text representation.
If all numbers are 1-26, it's likely A1Z26. If numbers are 65-122, it's probably ASCII. If numbers are 2-9, it could be phone keypad. The reference table helps identify the encoding.
In A1Z26, spaces are typically represented by 0 or a separator. This tool preserves spaces between words automatically. Punctuation isn't part of the basic 26-letter encoding.
Use the Custom Offset mode to apply a Caesar shift. Set the offset to shift all letter values by a fixed amount, effectively creating a Caesar cipher with any shift value from 1 to 25.