Caesar Cipher Decoder

A Caesar cipher decoder shifts each letter back through the alphabet to recover a message that was shifted forward. This page encodes and decodes with any key from 1 to 25, and when you do not know the key it prints all 25 candidates and ranks them by how closely each one matches English letter frequencies. It also states where that ranking fails, which is short messages, proper nouns and any language other than English.

How do you decode a Caesar cipher?

Paste the message and set the shift, or press the brute-force button if you do not know it. Everything runs in your browser.

How do you use this tool?

Four steps, and the third one is the reason most people arrive on this page.

  1. Paste the message:
    Encode or decode: the operation is the same in both directions, and the radio buttons choose which way the shift is applied.
  2. Set the shift:
    Three is the classical key. Any value from 1 to 25 works, and negative values are accepted for convenience.
  3. Or brute force it:
    If you do not know the key, the button prints all 25 candidates and marks the one that looks most like English.
  4. Copy the result:
    The copy button takes the converted text only, without the report line above it.

Browse Categories

Every tool on the site belongs to one of the categories below, grouped by the job it does rather than by the format it reads.

View all tools
Trustpilot