The A1Z26 cipher translates English letters to their alphabetical positions, with A mapping to 1 and Z mapping to 26 in plain ascending order. Translation works in both directions: letters become a hyphen-separated numeric string with a slash between words, and a validated number sequence becomes uppercase text. The output grammar is deliberate — hyphens mark letter boundaries inside a word while a single forward slash marks a word boundary — so a reader can always tell where one letter ends and the next word begins. For example, HELLO WORLD becomes 8-5-12-12-15 / 23-15-18-12-4, a string that any puzzle solver can read by hand and that reverses cleanly back into the original phrase. Translation runs entirely in your browser, so no input is uploaded to a server during the conversion, and the mapping follows the ASCII uppercase order directly without any dictionary, segmentation model, or hidden keyword step. Plain English is the sweet spot for the cipher, and the rest of this guide shows how to drive the A1Z26 Cipher Translator end to end without surprises.

What the Translation Output Looks Like
Three characters do all the work in an A1Z26 translation: digits, hyphens, and a single forward slash. Digits are the values themselves, always between 1 and 26 inclusive. A hyphen separates one letter from the next inside the same word, so the number string for CIPHER reads as 3-9-16-8-5-18 with no ambiguity about where each value begins or ends. A forward slash separates one word from the next, so the same rule applied to a multi-word phrase keeps the spaces recoverable on the way back, and decoding can rebuild the original layout by reading each integer in turn and inserting a space wherever a slash appears.
The mapping follows the ASCII uppercase order, which means the code point for A is treated as offset 1 and the code point for Z is treated as offset 26 — a convention that traces back to the Unicode Basic Latin chart. There is no zero, no negative value, and no position past 26, because the English alphabet ends at Z. The translator normalizes input to uppercase before encoding, and decoding always returns uppercase letters, so the numeric sequence carries no case information at all. If a puzzle encodes case as part of the answer, record that distinction separately instead of expecting the numbers to do double duty.
| Input shape | Translation output | Notes |
|---|---|---|
| A | 1 | Start of the alphabet, single digit |
| Z | 26 | End of the alphabet, two digits |
| HELLO | 8-5-12-12-15 | Hyphens separate letters inside the word |
| HELLO WORLD | 8-5-12-12-15 / 23-15-18-12-4 | Forward slash marks the word break |
| hello | 8-5-12-12-15 | Lowercase normalizes to the same numbers |
| HELLO WORLD (two spaces) | 8-5-12-12-15 / 23-15-18-12-4 | Repeated whitespace collapses to one slash |
The translator rejects anything that is not an English letter during encoding, so punctuation, digits, and accented characters fail visibly instead of being silently dropped. The visible failure matters because silent removal would otherwise erase information you did not realize you were losing, and a tool that makes a hard rule obvious is easier to trust than one that papers over mismatches with a default.
How to Translate English Letters into A1Z26 Numbers
- Open the A1Z26 Cipher Translator and confirm the mode selector is set to Letters to numbers.
- Type or paste your English words into the input box, separating words with single spaces.
- Leave punctuation, digits, and accented letters out of the input so the translator does not reject the whole batch.
- Run the translator and read the hyphen-and-slash string that appears in the output area.
- Copy the string exactly, including every hyphen and every slash, so a teammate or a puzzle check can decode it later.
- Paste the result into your puzzle worksheet, escape-room sheet, or chat message in the same shape the translator returned.
Translation is fast because the rule is a one-step offset against an ASCII uppercase letter, but the result is only as clean as the input you feed it. Stripping punctuation before you translate is the most reliable way to keep the output reversible, especially when you are copying text out of a document that contains stray periods or smart quotes you did not intend to send.
Decoding Numbers Back into Letters
Decoding accepts numeric tokens separated by hyphens or whitespace inside a single word, and requires a forward slash wherever a word break belongs. Values must be integers between 1 and 26 inclusive. Zero, negative values, decimals, and any alphabetic token produce an explicit error that points at the offending position rather than a silent guess, and an empty token between two slashes is rejected for the same reason. The result is normalized to uppercase so the round trip is deterministic — encoding HELLO and decoding 8-5-12-12-15 always lands on HELLO again, no matter what intermediate tools touched the string.
To decode, switch the mode selector to Numbers to letters, paste a numeric string that uses hyphens within a word and slashes between words, and read the uppercase text in the output. The slash is the only thing that survives whitespace as a word boundary: a sequence written with spaces alone, like 8 5 12 12 15 23 15 18 12 4, cannot distinguish a letter break from a word break unless another convention is added, so the translator insists on the slash marker whenever a space has to come home. Inputs that mix separators are accepted as long as each token is a clean integer in the supported range, which keeps decoding friendly to copy-pasted snippets.
If you want to swap encoding rules entirely, a Caesar shift is a different cipher that moves letters through the alphabet by a fixed number of positions rather than naming them by index; a practical walkthrough of that translation lives in the how to decode a Caesar cipher walkthrough. The two systems share the English alphabet but answer different questions, so treat them as separate tools rather than interchangeable shortcuts when you plan a puzzle sequence.
Why the Translator Rejects Some Inputs
The translator makes three deliberate refusals that look strict but actually protect the round trip. First, it rejects punctuation, digits, and accented characters during encoding because A1Z26 defines only English letters A through Z; replacing unsupported characters with a made-up escape convention would let information disappear without warning, and accepting accented letters as their unaccented cousins would force a transliteration that varies by language and quietly changes the answer. Second, it rejects any decoded token outside the range 1 through 26, including zero and signed values, because the alphabet has exactly 26 positions and the tool refuses to wrap around or guess what the author meant. Third, it rejects an empty word between two slashes, which keeps the separator grammar unambiguous and stops a stray key press from producing a phantom space in the decoded result.
The same strictness shows up at the input limits. Empty or whitespace-only input is treated as an error rather than an empty result, so a forgotten paste never silently clears your last answer. Input is capped at 200,000 Unicode code points, a limit chosen to stay far above ordinary puzzle text while preventing an oversized paste from freezing the page during validation and rendering.
Translation Limits Worth Knowing Before You Start
A1Z26 is not a secret. The mapping is public, the output reveals word length and letter repetition at a glance, and there is no key, no random state, and no integrity check to defend against tampering. The right place for the cipher is word games, classroom exercises, escape-room clues, geocache hints, and lightweight puzzles where the fun is the substitution itself; the wrong place is anything that needs confidentiality, authentication, or secrecy, where a real password or a real encryption tool belongs.
The translation also assumes English. Accented letters and other alphabets need a different declared mapping, and the translator fails visibly on them rather than transliterating in the background. Greek, Cyrillic, and any non-ASCII script therefore need a separate cipher or a documented transliteration step before the same numeric relationship applies. For puzzles that mix English with another language, either translate the non-English portion separately or rewrite the phrase in pure ASCII English first so the numeric output stays unambiguous.
The encoding side does not attempt to infer missing spaces or rank possible phrases. If your input has a missing space, the output will have a missing slash, and the decoder will reproduce that missing slash faithfully. Puzzles that rely on word-boundary guessing need a cryptogram-style solver on top of A1Z26, not a strict letter-to-number translator. By keeping A=1, Z=26, hyphens within words, and slashes between words, every accepted result in this translator stays hand-checkable from start to finish, which is the property that makes A1Z26 survive as a teaching example long after stronger ciphers have taken over the rest of the field.