Play

Play Cryptogram Puzzles Online — Free

A famous quote, scrambled into numbers. Crack the substitution cipher one letter at a time and the message gives itself up. No sign-up, no app to install — just start decoding.

Three moves and the message is yours

  1. Read the pattern. Every number stands for one letter, always the same letter wherever it repeats.
  2. Use the freebies. A handful of letters start revealed — your foothold into the rest.
  3. Fill in the gaps. Type a letter for a number and it fills in everywhere that number appears.

New to the mechanic? The full walkthrough is in how to solve cryptograms.

Play by difficulty

Puzzles adapt automatically as you solve more, or start at the level you want:

Play by category

Every quote is drawn from a vetted, public-domain corpus, organized into eight topics:

Daily puzzle & printable packs

Solve today's pinned puzzle — a fresh one goes up every day — or grab a printable pack to solve on paper, answer key included. Got a cipher from somewhere else? The cryptogram solver tool handles any pasted ciphertext, not just ours.

Questions, answered

Is Cryptogramly free to play?

Yes — every puzzle is free, and you can play right away as a guest with no sign-up. Guests get 5 puzzles a day; a free account removes that cap and switches selection to no-repeat, so you're never served the same quote twice.

How do I solve a cryptogram?

Each letter A–Z has been swapped for a number 1–26, and a few letters start revealed as a foothold. See how to solve cryptograms for the full step-by-step method.

Can I choose the difficulty?

Yes — browse puzzles by easy, medium, or hard, or just start playing and the difficulty adapts to how many puzzles you’ve solved.

Is there a new puzzle every day?

Yes — a fresh pinned puzzle goes up daily. Play today’s puzzle or browse past days in the archive.

Can I print cryptogram puzzles?

Yes — printable packs are available by category and by difficulty, each with a separate answer key.

Ready to crack one?

Start decoding — it's free