Practice English with cryptograms

Decoding cryptograms is a great way to sharpen your English. A cryptogram with a simple substitution code is fairly easy to decipher, but it forces you to think carefully about spelling and vocabulary. As your English improves, you can move on to harder codes, like ones that don't put spaces in between the words so you have to figure out yourself where one word ends and the next begins.

This simple code uses the English alphabet. Letters are swapped for letters:

Decode this sentence:  "B l f   x z m   g l g z o o b   w l   g s r h !"

Did you get it right? The answer is in the last discussion question.

Were you aware that you practiced English spelling, vocabulary, and colloquial expressions by decoding that saying?