Classical cipher reference

Caesar Cipher Shift Table

A Caesar cipher rotates every letter by a fixed number of alphabet positions. This table shows the complete mapping for every non-zero shift, making it easy to verify an encoded letter or recognize a likely key.

All 25 non-zero Caesar shifts

Read each row left to right to encode. Use the same row right to left to decode.

ShiftAlphabet mapping
1A → B · B → C · C → D · D → E · E → F · F → G · G → H · H → I · I → J · J → K · K → L · L → M · M → N · N → O · O → P · P → Q · Q → R · R → S · S → T · T → U · U → V · V → W · W → X · X → Y · Y → Z · Z → A
2A → C · B → D · C → E · D → F · E → G · F → H · G → I · H → J · I → K · J → L · K → M · L → N · M → O · N → P · O → Q · P → R · Q → S · R → T · S → U · T → V · U → W · V → X · W → Y · X → Z · Y → A · Z → B
3A → D · B → E · C → F · D → G · E → H · F → I · G → J · H → K · I → L · J → M · K → N · L → O · M → P · N → Q · O → R · P → S · Q → T · R → U · S → V · T → W · U → X · V → Y · W → Z · X → A · Y → B · Z → C
4A → E · B → F · C → G · D → H · E → I · F → J · G → K · H → L · I → M · J → N · K → O · L → P · M → Q · N → R · O → S · P → T · Q → U · R → V · S → W · T → X · U → Y · V → Z · W → A · X → B · Y → C · Z → D
5A → F · B → G · C → H · D → I · E → J · F → K · G → L · H → M · I → N · J → O · K → P · L → Q · M → R · N → S · O → T · P → U · Q → V · R → W · S → X · T → Y · U → Z · V → A · W → B · X → C · Y → D · Z → E
6A → G · B → H · C → I · D → J · E → K · F → L · G → M · H → N · I → O · J → P · K → Q · L → R · M → S · N → T · O → U · P → V · Q → W · R → X · S → Y · T → Z · U → A · V → B · W → C · X → D · Y → E · Z → F
7A → H · B → I · C → J · D → K · E → L · F → M · G → N · H → O · I → P · J → Q · K → R · L → S · M → T · N → U · O → V · P → W · Q → X · R → Y · S → Z · T → A · U → B · V → C · W → D · X → E · Y → F · Z → G
8A → I · B → J · C → K · D → L · E → M · F → N · G → O · H → P · I → Q · J → R · K → S · L → T · M → U · N → V · O → W · P → X · Q → Y · R → Z · S → A · T → B · U → C · V → D · W → E · X → F · Y → G · Z → H
9A → J · B → K · C → L · D → M · E → N · F → O · G → P · H → Q · I → R · J → S · K → T · L → U · M → V · N → W · O → X · P → Y · Q → Z · R → A · S → B · T → C · U → D · V → E · W → F · X → G · Y → H · Z → I
10A → K · B → L · C → M · D → N · E → O · F → P · G → Q · H → R · I → S · J → T · K → U · L → V · M → W · N → X · O → Y · P → Z · Q → A · R → B · S → C · T → D · U → E · V → F · W → G · X → H · Y → I · Z → J
11A → L · B → M · C → N · D → O · E → P · F → Q · G → R · H → S · I → T · J → U · K → V · L → W · M → X · N → Y · O → Z · P → A · Q → B · R → C · S → D · T → E · U → F · V → G · W → H · X → I · Y → J · Z → K
12A → M · B → N · C → O · D → P · E → Q · F → R · G → S · H → T · I → U · J → V · K → W · L → X · M → Y · N → Z · O → A · P → B · Q → C · R → D · S → E · T → F · U → G · V → H · W → I · X → J · Y → K · Z → L
13A → N · B → O · C → P · D → Q · E → R · F → S · G → T · H → U · I → V · J → W · K → X · L → Y · M → Z · N → A · O → B · P → C · Q → D · R → E · S → F · T → G · U → H · V → I · W → J · X → K · Y → L · Z → M
14A → O · B → P · C → Q · D → R · E → S · F → T · G → U · H → V · I → W · J → X · K → Y · L → Z · M → A · N → B · O → C · P → D · Q → E · R → F · S → G · T → H · U → I · V → J · W → K · X → L · Y → M · Z → N
15A → P · B → Q · C → R · D → S · E → T · F → U · G → V · H → W · I → X · J → Y · K → Z · L → A · M → B · N → C · O → D · P → E · Q → F · R → G · S → H · T → I · U → J · V → K · W → L · X → M · Y → N · Z → O
16A → Q · B → R · C → S · D → T · E → U · F → V · G → W · H → X · I → Y · J → Z · K → A · L → B · M → C · N → D · O → E · P → F · Q → G · R → H · S → I · T → J · U → K · V → L · W → M · X → N · Y → O · Z → P
17A → R · B → S · C → T · D → U · E → V · F → W · G → X · H → Y · I → Z · J → A · K → B · L → C · M → D · N → E · O → F · P → G · Q → H · R → I · S → J · T → K · U → L · V → M · W → N · X → O · Y → P · Z → Q
18A → S · B → T · C → U · D → V · E → W · F → X · G → Y · H → Z · I → A · J → B · K → C · L → D · M → E · N → F · O → G · P → H · Q → I · R → J · S → K · T → L · U → M · V → N · W → O · X → P · Y → Q · Z → R
19A → T · B → U · C → V · D → W · E → X · F → Y · G → Z · H → A · I → B · J → C · K → D · L → E · M → F · N → G · O → H · P → I · Q → J · R → K · S → L · T → M · U → N · V → O · W → P · X → Q · Y → R · Z → S
20A → U · B → V · C → W · D → X · E → Y · F → Z · G → A · H → B · I → C · J → D · K → E · L → F · M → G · N → H · O → I · P → J · Q → K · R → L · S → M · T → N · U → O · V → P · W → Q · X → R · Y → S · Z → T
21A → V · B → W · C → X · D → Y · E → Z · F → A · G → B · H → C · I → D · J → E · K → F · L → G · M → H · N → I · O → J · P → K · Q → L · R → M · S → N · T → O · U → P · V → Q · W → R · X → S · Y → T · Z → U
22A → W · B → X · C → Y · D → Z · E → A · F → B · G → C · H → D · I → E · J → F · K → G · L → H · M → I · N → J · O → K · P → L · Q → M · R → N · S → O · T → P · U → Q · V → R · W → S · X → T · Y → U · Z → V
23A → X · B → Y · C → Z · D → A · E → B · F → C · G → D · H → E · I → F · J → G · K → H · L → I · M → J · N → K · O → L · P → M · Q → N · R → O · S → P · T → Q · U → R · V → S · W → T · X → U · Y → V · Z → W
24A → Y · B → Z · C → A · D → B · E → C · F → D · G → E · H → F · I → G · J → H · K → I · L → J · M → K · N → L · O → M · P → N · Q → O · R → P · S → Q · T → R · U → S · V → T · W → U · X → V · Y → W · Z → X
25A → Z · B → A · C → B · D → C · E → D · F → E · G → F · H → G · I → H · J → I · K → J · L → K · M → L · N → M · O → N · P → O · Q → P · R → Q · S → R · T → S · U → T · V → U · W → V · X → W · Y → X · Z → Y

How to decode an unknown Caesar shift

Try each possible shift until the text becomes readable. Short messages can be ambiguous, so compare more than one candidate. EncodeLab’s Caesar Cipher Decoder performs this comparison automatically and keeps all 25 candidates visible.

Caesar cipher limits

Caesar shifts are useful for learning, games, and historical puzzles, but they are not secure encryption. There are only 25 non-zero keys, so every possibility can be checked quickly.

Use this reference with EncodeLab tools