EN FR ES
Convert

T9 Converter

Encode text to T9 keypad sequences or decode T9 numbers back to text. Relive the classic phone keyboard experience or decode legacy T9 data.

Client-Side Verification: This utility operates exclusively via client-side JavaScript. Zero data packets are sent to external servers. Open your browser's Developer Tools → Network tab to verify zero active POST requests during processing.
Result
Your T9 result will appear here.

T9 Keypad Mapping

2 = A B C    3 = D E F    4 = G H I
5 = J K L    6 = M N O    7 = P Q R S
8 = T U V    9 = W X Y Z    0 = Space

Example Encodings

"hello" → 43556
"cool" → 2665
"text tool" → 839808665

How to Use the T9 Converter

Type or paste text into the box and click Text → T9 to encode it, or paste number codes and click T9 → Text to decode them. The result appears below and can be copied with one click.

What This Tool Actually Encodes

On a classic phone keypad, each number key carries several letters. This converter uses the multi-tap method: you press a key once for the first letter, twice for the second, and so on. The letter "h" is the second letter on key 4, so it is written 44. The letter "s" is the fourth letter on key 7, so it is written 7777. This is the system many people used to send text messages before smartphones. It is different from predictive T9, which guessed whole words from single presses, and cannot be reproduced without a dictionary.

Worked Examples

Encode: hi there 2u → 44 444 - 8 44 33 777 33 - 2 88
Decode: 44 444 - 8 44 33 777 33 → hi there

The Format

  • Each letter is a group of repeated digits, and letters are separated by a space.
  • Words are separated by a space, a hyphen and a space (" - ").
  • Digits in your text are passed through as they are, and unsupported characters such as punctuation become a question mark.
  • When decoding, use exactly this format. A group of digits that does not match a letter, for example 2222, shows as [?].

Limitations

Because digits are copied through unchanged, a "2" in your original text cannot be told apart from the letter "a" when you decode, which is also written 2. For puzzles and messages that contain only letters this does not matter. Mixed text with numbers will not round-trip perfectly.

Where Multi-Tap Codes Show Up

  • Escape rooms, scavenger hunts and geocaching clues that hide words behind phone-keypad numbers.
  • Capture-the-flag challenges and puzzle books.
  • Retro-computing and mobile history projects, where you want to show how texting worked before touchscreens.

For another classic code, try the Morse Code Converter.

Frequently Asked Questions

What is T9 text input?
T9 (Text on 9 keys) was a predictive text technology used on mobile phones from the late 1990s through the 2000s. Each digit key (2–9) represented three or four letters. Instead of pressing a key multiple times to cycle to the desired letter, T9 predicted the intended word from the numeric sequence.
How does T9 encoding work?
Each letter is written as its number key repeated according to its position on the key: A=2, B=22, C=222, D=3, E=33, F=333, and so on up to Z=9999. Letters are separated by spaces and words by " - ". The word "hi" encodes to 44 444.
Can I decode T9 numbers back to text?
Yes. Enter codes in the same format the tool produces, such as 44 444 - 8 44 33 777 33, and click "T9 → Text." Each group of repeated digits is converted back to its letter. Because the letters are separated by spaces, there is no ambiguity.
What are T9 codes used for today?
T9 codes appear in legacy systems, game puzzles, escape rooms, retro computing projects, and educational materials about the history of mobile communication. Some cybersecurity CTF (Capture The Flag) challenges also use T9 encoding.
Is this the same as predictive T9?
No. This tool uses the older multi-tap method, where you press a key repeatedly to reach the letter you want (for example 44 for "h"). Predictive T9 guessed words from single key presses and needs a dictionary.
Why does a number in my text decode as a letter?
Digits in your text are copied unchanged when you encode, but the same digit also stands for the first letter on that key when you decode, so a 2 becomes "a". Text that includes numbers will not round-trip perfectly.

Discover the history of T9, how it changed mobile communication, and its modern uses.

Read the full guide →
Copied!