Cryptogram Assistant
Enter your encrypted text here:
Your results will be displayed here:
This Letter: Replaced by This Letter:
This cryptogram software now supports a large number of additional languages besides English. For example, Arabic cryptograms, Russian cryptograms, Japanese cryptograms, Chinese cryptograms, Hebrew cryptograms, French, German, Swedish, Spanish, etc. etc. etc. cryptograms are now supported (if there are such things).
Mixing languages might not work too well (ie an Arabic cryptogram that contains some English letters or words). The software determines the language of the cryptogram from the first non-blank letter (character) in the first text area above.
If you find that the letters in the text boxes do not line up very well, try using a different fixed-width font or try the alternative cryptogram software located here..
The daily puzzles this site provides are still all in English. The "I give up" button will currently be of help only for English cryptograms.
I suppose that this software and its data could be adjusted to successfully attempt solutions of cryptograms in other languages. If so, I will save that project for another day...
A Cryptogram is a simple substitution cipher puzzle in which each particular letter of the alphabet is replaced by a different letter consistently throughout the puzzle. That is, if "A" is replaced by "B", then "A" is replaced by "B" throughout the puzzle.
Cryptogram puzzles can be found in many daily newspapers. This site also allows you to try solving a daily puzzle that you can access by pressing the "Load Today's Quote" button.
The "I Give Up" button instructs the website to attempt solving the cryptogram for you. This will provide a lot of letter replacements in cases where a puzzle has a number of words with repeated letters and the encrypted text contains common English words. The software has some difficulty with puzzles having slang terms or concocted words or hyphenated words or words containing apostrophes or cases in which there are few words containing repetitions of letters.
If you are interested in creating your own cryptogram instead of solving one, this page can help.