Tool for encoding and decoding the Artemis Fowl Eternity Code (Eternean), featuring a symbol reference chart and message translation.
Eternity Code (Artemis Fowl) - dCode
Tag(s) : Symbol Substitution
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 Eternity Code (or Eternean) is a fictional cipher used by Artemis Fowl II to protect the C-Cube in the third book of the series, Artemis Fowl and the Eternity Code.
In the first editions of the book, an encrypted text in Eternean appears at the bottom of the pages. This text is a secret message addressed to the reader.
To encode a message using the Eternity Code, use the correspondence table between letters and Eternean symbols.
| A | ![]() | B | ![]() | C | ![]() | D | ![]() | E | ![]() | F | ![]() | G | ![]() | H | ![]() |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| I | ![]() | K | ![]() | L | ![]() | M | ![]() | N | ![]() | O | ![]() | P | ![]() | R | ![]() |
| S | ![]() | T | ![]() | U | ![]() | V | ![]() | W | ![]() | X | ![]() | Y | ![]() | ||
| dCode.fr | |||||||||||||||
Each letter is represented by a symbol made of horizontal bars whose number and vertical position are significant, with stacks of up to 12 bars.
Digits, spaces and punctuation are not letters and are omitted during transcription.
In the book, the complete table is not provided and 3 letters remain untranslated: J, Q and Z.
The Eternity Code is mainly recognizable by its symbols made of stacked horizontal bars. The number of bars and their vertical position are the main pieces of information used to distinguish the letters. Some symbols can contain up to 12 bars.
In the first relevant editions, these symbols appear as a continuous sequence at the bottom of the pages and progressively form a long message.
Any references to Artemis Fowl and its author Eoin Colfer are clues.
Original editions before 2006 contain the Eternity Code. Post-2006 reprints do not include the Eternity Code but use Gnommish.
dCode retains ownership of the "Eternity Code (Artemis Fowl)" source code. Any algorithm for the "Eternity Code (Artemis Fowl)" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Eternity Code (Artemis Fowl)" 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 "Eternity Code (Artemis Fowl)" or any other element are not public (except explicit open source licence). 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 "Eternity Code (Artemis Fowl)" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source (Creative Commons CC-BY free distribution license).
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: Eternity Code (Artemis Fowl) on dCode.fr [online website], retrieved on 2026-09-13,