Numbers to Letters Converter

Convert numbers to letters and letters to numbers online. Use A1Z26-style alphabet positions, A=0 indexing, decimal code points, hexadecimal, or binary with custom delimiters and multilingual alphabets.

Input
0 chars · 0 bytes
Try:
Result
✓ 5 encoding modes: positional, ASCII, hex, binary ✓ Multilingual alphabets with auto-detection ✓ We never store your messages ✓ Client-side processing only
Examples
Numbers to letters (A=1)
Input 8 5 12 12 15
Output hello

Positional 1-based, English alphabet, space delimiter.

Letters to numbers (A=1)
Input Hello World
Output 8 5 12 12 15 23 15 18 12 4

Positional 1-based, English alphabet, space delimiter.

ASCII decimal mode
Input 72 101 108 108 111
Output Hello

ASCII decimal encoding: each number is a Unicode code point.

ASCII binary mode
Input 01001000 01101001
Output Hi

ASCII binary: 8-bit zero-padded binary code for each character.

How the numbers to letters converter works

The Numbers to Letters Converter turns numeric sequences into readable text and can also convert text back into numbers. It is useful for alphabet-position puzzles, A1Z26-style messages, classroom exercises, simple code systems, and quick checks of decimal, hexadecimal, or binary character codes.

Positional (A=1): each letter is mapped to its position in the selected alphabet, starting from 1. In English, A=1, B=2, C=3, and Z=26.

Positional (A=0): the same alphabet-position idea, but indexing starts at zero. In English, A=0, B=1, C=2, and Z=25. This is often easier when comparing output with programming-style indexes.

Decimal code points: each character is represented by its numeric Unicode code point. For common ASCII characters this gives familiar values such as A=65, a=97, and space=32.

Hexadecimal: character codes are written in uppercase hex without a prefix. For example, A becomes 41 and a becomes 61.

Binary: character codes are written as zero-padded binary values, such as A=01000001. Longer Unicode characters may produce more than 8 bits because the converter works with character code points.

Alphabets, delimiters, and input formats

For positional modes, choose the alphabet that matches the message. The converter supports English (26 letters), Russian (33 letters), German (29 letters including Ä, Ö, Ü), Spanish (27 letters including Ñ), French (40 letters with accents), Italian (26 letters), Portuguese (35 letters with accents), and Turkish (29 letters including Ç, Ğ, İ, Ö, Ş, Ü).

The delimiter setting controls how numbers are separated inside each word. You can use spaces, dashes, commas, slashes, or dots. With a dash delimiter, 8-5-12-12-15 becomes hello. With a space delimiter, 8 5 12 12 15 gives the same result.

Spaces between groups are treated as word boundaries when you use dash, comma, slash, or dot delimiters. In space-delimited mode, every number is simply read in sequence, so the converter cannot know where one original word ended unless the text itself uses another separator.

Alphabet auto-detection is used when converting letters to numbers in positional modes. When converting numbers back to letters, choose the intended alphabet explicitly if the message is not English. Decimal, hex, and binary modes ignore the alphabet setting because every character is handled by its code point.

When to use each mode

Use A=1 positional mode for classic letter-number ciphers, puzzle clues, geocaching hints, escape-room messages, and A1Z26-style codes where 1 means A and 26 means Z.

Use A=0 positional mode when a task expects zero-based alphabet indexes, such as programming exercises, array-index examples, or custom ciphers that count from 0 instead of 1.

Use decimal, hex, or binary code point modes when your input represents character codes rather than alphabet positions. These modes are better for decoding sequences like 72 101 108 108 111, 48 65 6C 6C 6F, or 01001000 01101001.

If a number does not fit the selected alphabet in positional mode, or a token is not valid for the selected code format, the converter keeps that token unchanged so you can spot formatting mistakes without losing the original input.

FAQ

In A=1 (1-based) mode the first letter of the alphabet maps to 1, which matches the classic A1Z26 notation. In A=0 (0-based) mode the first letter maps to 0, which is more convenient in programming contexts.

Use the delimiter that matches your input: space, dash, comma, slash, or dot. For positional modes, dashes are convenient when you want to preserve word boundaries, for example 8-5-12-12-15 23-15-18-12-4. Space-delimited input is simple, but it does not preserve original word grouping.

Yes. For positional modes you can switch to Russian, German, Spanish, French, Italian, Portuguese, or Turkish. The Auto option detects the likely alphabet when converting letters to numbers. Decimal, hex, and binary modes encode Unicode code points and are not limited to a particular alphabet.

The A1Z26 cipher is the specific A=1 alphabet-position system. This converter includes that mode, but also supports A=0 indexing, decimal code points, hexadecimal, binary, multilingual alphabets, and configurable delimiters. If you only need English A=1 conversion, both tools give the same result.

Yes. The tool has two tabs: Numbers to Letters for decoding numeric input into text, and Letters to Numbers for encoding text into numeric output. The same mode, alphabet, and delimiter settings are used in both directions.

In positional modes, a number must exist in the selected alphabet. For example, 27 is valid for Russian but outside the English A=1 range. In decimal, hex, or binary modes, a token must be valid for that numeric format. Invalid or out-of-range tokens are preserved so you can correct the input.

For common English letters, digits, and punctuation, the decimal, hex, and binary modes match familiar ASCII values. Technically, the converter uses Unicode code points, so it can also process many non-ASCII characters.

No. Alphabet positions and character codes are simple representations, not secure encryption. They are best used for learning, puzzles, formatting, debugging, and lightweight code challenges.
Related tools

Morse Code

Morse code encoder, decoder, and audio player.

A1Z26 Cipher

Letter-to-number and number-to-letter conversion.

Bacon Cipher

Classical A/B encoding and text steganography with the Bacon cipher.