Gnommish is the fairy writing system from Eoin Colfer's Artemis Fowl series. It has 28 characters, a special letter E, and page-bottom codes in every book. Here is the full alphabet and how to decode it.
Gnommish is the fictional writing system from the Artemis Fowl series by Eoin Colfer. The first book came out in 2001, and every edition has a code running along the bottom of each page, printed in Gnommish symbols. The in-universe explanation is that Gnommish is the ancestor of Egyptian hieroglyphs, used by the fairy people who live beneath the surface.
The out-of-universe reality is that Gnommish is a monoalphabetic substitution cipher. Each symbol maps to one English letter. There are 28 characters total: 26 for the alphabet, plus a period and a space character. The symbols look like hieroglyphs (drawings of leaves, butterflies, snails, crabs, keys, eyes), but they function as a simple letter substitution.
You can translate Gnommish with the Hieroglyphics translator for similar symbol-to-letter systems, or break it with the Substitution cipher helper. Let's walk through the alphabet, the special letter E, and the page-bottom codes that hide in every book.
Gnommish is the writing system of the fairy people in the Artemis Fowl universe. Eoin Colfer introduced it in the first novel, Artemis Fowl (2001), published by Hyperion Books for Children (US) and Viking Children's Books (UK). The series ran for eight books through 2012.
In the lore, Gnommish predates human writing systems. The fairies used it long before humans developed their own scripts, and the in-universe claim is that Egyptian hieroglyphs descended from Gnommish when humans observed fairy writing. This is fiction. Real Egyptian hieroglyphs date to roughly 3200 BCE and developed independently, as documented on the Omniglot Gnommish page. But the visual resemblance is intentional. Colfer and his publishers designed Gnommish symbols to evoke hieroglyphic art, using drawings of everyday objects, animals, and plants rather than abstract geometric shapes.
This visual design choice is what makes Gnommish interesting as a cipher. The Standard Galactic Alphabet uses abstract symbols. Sheikah uses angular geometric forms. Gnommish uses pictorial symbols. A leaf shape represents one letter. A butterfly represents another. A snail, a crab, a key, an eye. The symbols are recognizable as objects, which gives the script a different aesthetic from most fictional alphabets. It looks like something you might find carved into an ancient wall, which is the point.
The Artemis Fowl Confidential site maintains a reference for the Gnommish alphabet and its translations, and dCode's Gnommish tool provides an interactive translator.
The Gnommish alphabet has 28 characters. Twenty-six correspond to the English letters A through Z. The remaining two are a period (sentence-ending punctuation) and a space character (word separator). There are no digits, no commas, no other punctuation. The script encodes English text using these 28 symbols.
Each symbol is a small drawing. Leaves, butterflies, snails, crabs, keys, eyes, and other natural and man-made objects make up the glyph set. The visual style is consistent with hieroglyphic writing, where symbols represent sounds (phonograms) rather than the objects they depict. In real Egyptian hieroglyphs, this system is documented in Sir Alan Gardiner's Egyptian Grammar (1927, Griffith Institute), the standard reference for Middle Egyptian hieroglyphic signs. Gnommish borrows the visual convention but applies it to English letter substitution rather than the Egyptian phonetic system.
Some visually similar letters can be confused. I and K look close enough that you need context to tell them apart. M and N share a similar silhouette. X and Y are easy to mix up. E, F, and V all use similar squiggle-based forms, which makes sense given that E is the special letter (covered in the next section). If you are translating Gnommish by hand, these pairs are where errors creep in. The Stolaf Gnommish translator provides a visual reference chart that helps distinguish the similar glyphs.
Gnommish is written in horizontal lines, left to right, like English. Some inscriptions in the books are written in circles, with the first letter of a word placed in the center and subsequent letters spiraling outward. The circular format appears on the Book of the People, the fairy sacred text, and on certain ceremonial objects. The linear format is what you see in the page-bottom codes.
The letter E gets special treatment in Gnommish, and it is the part of the script that trips up most first-time translators.
E is represented by a squiggle. Instead of standing as an independent symbol in the line, the E squiggle generally appears below the previous letter in a word. So if you are writing the word "THE," the T and H sit on the baseline, and the E squiggle appears tucked underneath the H.
If E appears at the start of a word, there is no previous letter to attach it to. In that case, the squiggle appears over the next letter instead. So "EAT" would have the E squiggle hovering above the A, with the T on the baseline.
Two Es in a row are written as a double "undersquiggle," a single combined mark beneath the preceding letter. "BEE" would have the B on the baseline and a double squiggle beneath it.
This positional behavior is unusual for a substitution cipher. Most monoalphabetic substitutions treat every letter identically, with a one-to-one symbol mapping. Gnommish breaks that convention for E, which is the most common letter in English text. By some estimates, E accounts for roughly 12.7% of letters in typical English prose, as documented in frequency analysis tables derived from large text corpora. Making E a positional modifier rather than a standalone symbol compresses the visual footprint of common words and gives Gnommish text a distinctive look where some letters have marks hanging below or above them.
The practical consequence for translators is that you have to scan above and below the baseline for E squiggles, not just along it. Miss an undersquiggle and your word comes out missing an E. Miss an oversquiggle and you lose a leading E. This is the main source of translation errors in Gnommish, more than any visual similarity between other letter pairs.
Each version of the Artemis Fowl books contains a different code written in Gnommish along the bottom of every page. The US version, the UK version, and other international editions have different codes. This means the same book can contain different hidden messages depending on which edition you buy.
The code at the bottom of the pages in the first book translates to a specific passage. It reads: "Carry me always, carry me well. I am thy teacher of herb and spell. I am thy link to power arcane. Forget me and thy magic shall wane." These are the opening lines of "The Booke of the People," the fairy sacred text referenced throughout the series.
This is a clever piece of book design. The code is present on every page, running continuously from page 1 through the end of the book. You can read it by transcribing the Gnommish symbols along the bottom margin of each page in sequence. Most readers never notice it. Those who do get a piece of lore that frames the entire series.
The subsequent books in the series each have their own page-bottom codes with different messages. Some contain story-relevant text. Some contain jokes. Some contain meta-commentary. The Artemis Fowl Confidential site catalogs the codes from multiple editions, and the differences between US and UK versions are documented there as well.
From a cryptographic standpoint, the page-bottom codes are monoalphabetic substitution ciphers. They are breakable by frequency analysis, the technique first documented by Al-Kindi in his 9th-century A Manuscript on Deciphering Cryptographic Messages and later formalized by William Friedman for the US Army in the 1930s. Because E is the most common English letter and Gnommish treats it as a positional squiggle, a frequency analysis of the baseline symbols will undercount E. You have to account for the undersquiggles and oversquiggles separately, which adds a small wrinkle to the standard approach. The Letter frequency analyzer can help with this if you transcribe the symbols into a text format first.
If you want to decode a Gnommish code yourself, the process is straightforward but tedious. First, you need the character map. The Omniglot Gnommish page and the dCode Gnommish tool both provide the full 28-character chart.
Step one: transcribe the symbols. Start at the bottom of page 1 and work through the book, writing down each symbol you see. Remember to check above and below the baseline for E squiggles. This is the slow part. A 300-page book with symbols on every page means transcribing hundreds of glyphs by hand.
Step two: apply the character map. Look up each symbol and write down the corresponding English letter. For E squiggles, insert an E at the appropriate position (after the letter it sits beneath, or before the letter it sits above).
Step three: read the resulting text. Because Gnommish is a monoalphabetic substitution with no key, the output should be readable English immediately, assuming you transcribed correctly. If you get garbled text, check for E squiggle errors and for the similar-letter pairs (I/K, M/N, X/Y, E/F/V).
If you do not have the character map, you can break the cipher by frequency analysis. Count the baseline symbols, identify the most frequent one as likely T or A (since E is encoded as squiggles, not as a baseline symbol), and work from there. The Substitution cipher helper automates this process for standard monoalphabetic ciphers, though you will need to handle the E squiggles manually.
The Artemis Fowl Disney movie was released in 2020 on Disney+ (delayed from a theatrical release due to the pandemic), directed by Kenneth Branagh. It did not prominently feature Gnommish.
This was a missed opportunity. The page-bottom codes are one of the most distinctive elements of the book series, and a film adaptation could have incorporated Gnommish into its visual design (on-screen text, prop inscriptions, interface elements). Instead, the movie focused on action and spectacle, and the fairy writing system was largely absent.
The movie also changed significant plot elements from the book, which is standard for adaptations but which alienated much of the existing fanbase. The Wikipedia article on the Artemis Fowl film) documents the critical reception, which was overwhelmingly negative. The movie holds a low rating on review aggregators and is widely considered one of Disney's weaker adaptations.
For Gnommish specifically, the movie's omission means the primary way to experience the cipher system remains the books. The page-bottom codes are still there in print editions, and the character map is well-documented online. The cipher community around Gnommish is smaller than the communities around Gravity Falls or Minecraft's Standard Galactic Alphabet, but the system is no less interesting. It is one of the few fictional alphabets that uses a positional letter (the E squiggle), which makes it a unique case study in substitution cipher design.
Gnommish is the fictional writing system of the fairy people in Eoin Colfer's Artemis Fowl series, first introduced in the 2001 novel. In the lore, it is the ancestor of Egyptian hieroglyphs. In practice, it is a monoalphabetic substitution cipher with 28 characters: 26 English letters plus a period and a space.
28 characters total. 26 correspond to the English letters A through Z. The remaining two are a period and a space character. There are no digits or other punctuation marks. The letter E is special: it appears as a squiggle positioned below or above the adjacent letter rather than as a standalone symbol.
The first book's page-bottom code translates to: 'Carry me always, carry me well. I am thy teacher of herb and spell. I am thy link to power arcane. Forget me and thy magic shall wane.' These are the opening lines of 'The Booke of the People.' Each book in the series has a different code, and US and UK editions have different codes.
No. Gnommish is a monoalphabetic substitution cipher that encodes English text using pictorial symbols. It does not have its own grammar or vocabulary. The symbols resemble Egyptian hieroglyphs by design, but the mapping is a simple one-to-one letter substitution, breakable by frequency analysis.
No. The 2020 Disney+ film directed by Kenneth Branagh did not prominently feature Gnommish. The page-bottom codes, one of the book series' most distinctive elements, were largely absent from the adaptation. The movie received negative reviews and is considered a weak adaptation.
Hieroglyphics Translator
Convert English text to Egyptian hieroglyphs using Unicode uniliteral signs from the Gardiner Sign List, and reverse hieroglyphs back to text.
Substitution Cipher Helper
Tools and utilities for solving substitution cipher puzzles.
Letter Frequency Analyzer
Count and analyze letter frequencies in text for cryptogram solving.
Standard Galactic Alphabet: Keen to Minecraft Enchanting Table
The Standard Galactic Alphabet is a 26-symbol substitution cipher Tom Hall designed for Commander Keen in 1991. Notch reused it for Minecraft's enchanting table in 2011. Here is how it works, why it is trivial to break, and what the Lovecraft easter eggs mean.
Elder Scrolls' Daedric Alphabet: A Complete Reading Guide
The Daedric alphabet from The Elder Scrolls is a 26-symbol substitution cipher over English. It appears in Morrowind, Oblivion, Skyrim, and ESO. Here is the full A-Z mapping, where it shows up in the games, and why it is a cipher, not a language.