The A1Z26 cipher converter assigns each English letter a number from 1 to 26, with A=1, B=2, and continuing through Z=26. The mapping is direct, language-neutral within English, and reversible in both directions. When encoding, you supply a phrase made of ASCII letters and whitespace; the tool returns the same phrase as hyphen-separated values, with a slash between every word. When decoding, you supply integer values from 1 to 26 in the same hyphen-and-slash grammar, and the tool returns the corresponding uppercase letters. Numbers sit between A and Z by their position in the alphabet, so HELLO WORLD becomes 8-5-12-12-15 / 23-15-18-12-4 with no dictionary lookup, no case information, and no language guesswork. That simplicity is the cipher's strength for puzzles, classrooms, and lightweight games, but it is also why A1Z26 offers no secrecy and should never be used for passwords or confidential communication. To run an A1Z26 cipher converter on your own text, the A1Z26 Cipher Translator runs the entire process in your browser, rejects unsupported characters, and copies the exact reversible result you can paste anywhere.

a1z26 cipher converter
a1z26 cipher converter

How the A1Z26 mapping defines each letter's number

The A1Z26 cipher is the simplest substitution you can apply to the English alphabet: each letter maps to its 1-based index. There is no key, no shift, no keyword alphabet, and no rotation. The whole table fits in a single sentence: A=1, B=2, C=3, D=4, E=5, F=6, G=7, H=8, I=9, J=10, K=11, L=12, M=13, N=14, O=15, P=16, Q=17, R=18, S=19, T=20, U=21, V=22, W=23, X=24, Y=25, Z=26.

Because the mapping follows the ASCII uppercase block directly — the code point for A is offset to 1 and the code point for Z is offset to 26 — the values are deterministic and language-free within English. Reference points at the boundaries make the contract easy to verify by hand:

LetterPositionWhy it matters
A1Lower boundary of the valid range
M13
Z26Upper boundary of the valid range

Any value below 1 or above 26 is, by definition, not an A1Z26 letter. A converter that accepts 0, 27, or decimal values is doing something other than A1Z26 — it is silently inventing a variant. The product contract for the A1Z26 Cipher Translator states that out-of-range tokens are reported as errors rather than wrapped around or guessed.

Encode English letters into 1-26 values

Encoding is the side most readers reach for first, because the input is plain English text. Follow these steps to convert any ASCII letter phrase into the explicit A1Z26 puzzle format:

  1. Select the Letters to numbers mode.
  2. Type or paste your phrase using only English letters and whitespace. The encoder accepts ASCII letters and whitespace only.
  3. Separate words with spaces, tabs, or line breaks — they will all be normalized into a single slash between words.
  4. Run the translator. The output replaces each letter with its 1-based index, joins letters inside a word with hyphens, and joins words with slashes.
  5. Copy the hyphen-and-slash result exactly. The worked example HELLO WORLD encodes to 8-5-12-12-15 / 23-15-18-12-4. The letter-by-letter derivation is H=8, E=5, L=12, L=12, O=15 in the first word, and W=23, O=15, R=18, L=12, D=4 in the second.

The encoder normalizes case automatically, so hello, Hello, and HELLO all produce the same number sequence. That is consistent with the underlying mapping: there is no position information for case in the alphabet. If capitalization carries meaning in your puzzle (an acrostic, a brand initial, a Roman numeral), record it separately. Punctuation, digits, and accented letters such as é, ñ, or Greek characters are not part of the English alphabet and are rejected outright rather than silently deleted. An empty or whitespace-only input produces an error instead of an empty result, so you always know whether your paste was processed.

Decode a 1-26 sequence back into letters

Decoding is the reverse path. You supply integers, and the tool returns the corresponding uppercase letters. The same boundary grammar applies, but in reverse: switch to the Numbers to letters mode, paste a numeric sequence, and keep slashes wherever spaces should appear. For the worked example, paste 8-5-12-12-15 / 23-15-18-12-4 and the decoder returns HELLO WORLD.

The decoder is strict on purpose. Each token must satisfy a small set of rules, and any violation produces an explicit error rather than a guess:

  • Every token must be an integer from 1 to 26. Zero, 27, decimal values such as 12.5, signed values such as -3, and alphabetic tokens such as twelve are rejected.
  • Hyphens or whitespace separate values inside a word. The slash is required wherever a word break should be preserved.
  • An empty word group — two slashes with nothing between them — is rejected so the boundary never silently disappears.
  • Out-of-range tokens are reported by their exact position, so you can find the bad character and fix it instead of hunting through a long string.

That strict validation matters when you are reviewing a puzzle submitted by someone else, because a tolerant decoder could mask a transcription mistake and produce a plausible-looking but wrong phrase.

Why word boundaries need explicit markers

Plain A1Z26 is sometimes written with spaces between every number: 8 5 12 12 15 23 15 18 12 4. That representation cannot distinguish a letter boundary from a word boundary. A decoder that sees ten numbers has no way to know whether to render HELLOWORLD or HELLO WORLD or JELLYFISHY, because the spacing alone carries no boundary information. Adding a second convention — such as "spaces within a word, semicolons between words" — fixes the ambiguity, but it is fragile and easy to mistype.

RepresentationSeparators inside a wordWord markerDecodable without guessing?
8 5 12 12 15 23 15 18 12 4Spaces between every numberNoneNo
8-5-12-12-15/23-15-18-12-4HyphensSlashYes
8-5-12-12-15 / 23-15-18-12-4HyphensSlash with surrounding whitespaceYes

The hyphen-and-slash grammar used by the translator makes every accepted result reversible for ordinary multiword English input. The slash is the explicit signal that one word has ended and another has begun, so the boundary is part of the data rather than a convention you have to remember.

Input rules and errors the converter flags

The strict input rules are not pedantry; they keep the round-trip lossless. Encoding accepts ASCII English letters and whitespace, normalizes case to uppercase, and rejects everything else. Decoding accepts integer values from 1 to 26 separated by hyphens or whitespace, requires a slash where a word break is needed, and reports the specific out-of-range token rather than wrapping it around the alphabet.

The input cap is 200,000 Unicode code points, which is far above ordinary puzzle text but stops an accidental oversized paste from freezing the page. All processing happens in your browser, so no text leaves your device. That privacy guarantee is relevant whenever you are working with classroom examples that include student names or quiz content you do not want uploaded.

A1Z26 deliberately avoids optional variants such as reverse alphabet numbering (Z=1), zero-based indexes (A=0), keyword alphabets, punctuation escapes, or automatic cryptogram solving. Those are different ciphers or different puzzle rules. The fixed mapping — A=1, Z=26, with explicit separators — means that every accepted result can be checked by hand with a one-to-one correspondence between letters and positions, anchored by the Unicode Basic Latin chart that defines the ASCII range. If a different variant is what you actually need for a particular puzzle, treat it as a separate tool rather than a mode of A1Z26.