Tool for encoding and decoding messages with the Scream Cipher (ÃA̧ȂÁAǍ), a substitution method where each letter is represented by an 'A' with distinct diacritics
Scream Cipher (ÃA̧ȂÁAǍ) - dCode
Tag(s) : Substitution Cipher
dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!
The Scream Cipher is a substitution cipher proposed by xkcd here in which each letter of the alphabet is replaced by an A with a unique diacritical mark. This method allows a message to be encoded using only variants of the letter A (thus similar to human screams, often represented verbatim by a succession of As: Aaaaaaaa!!).
The principle of encryption is based on a fixed correspondence between each letter of the alphabet A-Z and a diacritical version of A. Each letter is replaced by its corresponding coded A according to the table:
A | A | B | Ȧ | C | A̧ | D | A̱ | E | Á | F | A̮ | G | A̋ |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
H | A̰ | I | Ả | J | A̓ | K | Ạ | L | Ă | M | Ǎ | N | Â |
O | Å | P | A̯ | Q | A̤ | R | Ȃ | S | Ã | T | Ā | U | Ä |
V | À | W | Ȁ | X | A̽ | Y | A̦ | Z | Ⱥ |
Example: SCREAM translates to ÃA̧ȂÁAǍ
The letter A remains unchanged.
For decryption, the reverse process of encryption is applied by associating each diacritical A with its original letter in the A-Z alphabet.
Example: A̱A̧ÅA̱Á translates to DCODE
A text encrypted with the Scream cipher contains only A characters adorned with various diacritical marks (umlauts, accents, cedillas, etc.).
Any observation of a sequence of A letters, whether or not they have unusual marks, is a good indicator.
Any reference to horror films (including Scream) or the web comic series XKCD is a clue.
dCode retains ownership of the "Scream Cipher (ÃA̧ȂÁAǍ)" source code. Any algorithm for the "Scream Cipher (ÃA̧ȂÁAǍ)" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Scream Cipher (ÃA̧ȂÁAǍ)" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) or any database download or API access for "Scream Cipher (ÃA̧ȂÁAǍ)" or any other element are not public (except explicit open source licence like Creative Commons). Same with the download for offline use on PC, mobile, tablet, iPhone or Android app.
Reminder: dCode is an educational and teaching resource, accessible online for free and for everyone.
The content of the page "Scream Cipher (ÃA̧ȂÁAǍ)" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source.
Exporting the results is free and can be done simply by clicking on the export icons ⤓ (.csv or .txt format) or ⧉ (copy and paste).
To cite dCode.fr on another website, use the link:
In a scientific article or book, the recommended bibliographic citation is: Scream Cipher (ÃA̧ȂÁAǍ) on dCode.fr [online website], retrieved on 2025-04-26,