Search for a tool
Moon Alphabet

Tool for translating, encoding, decoding and recognizing the Moon alphabet, a tactile reading system for blind and visually impaired people.

Results

Moon Alphabet -

Tag(s) : Symbol Substitution

Share
Share
dCode and more

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!


Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!


Feedback and suggestions are welcome so that dCode offers the best 'Moon Alphabet' tool for free! Thank you!

Moon Alphabet

Moon Decoder

Moon Encoder

 

See also: Pigpen Cipher

Answers to Questions (FAQ)

What is the Moon alphabet? (Definition)

The Moon alphabet is a tactile reading system invented in 1845 by William Moon for use by blind and visually impaired people. Unlike braille, which uses raised dots, Moon relies on simple shapes, lines, and curves, similar to printed letters.

How to write with Moon?

Encoding text with the Moon alphabet means transforming printed text (standard Latin alphabet) into Moon characters (theoretically perceptible to touch) according to the correspondence table:

Achar(65)Bchar(66)Cchar(67)Dchar(68)Echar(69)Fchar(70)Gchar(71)
Hchar(72)Ichar(73)Jchar(74)Kchar(75)Lchar(76)Mchar(77)Nchar(78)
Ochar(79)Pchar(80)Qchar(81)Rchar(82)Schar(83)Tchar(84)Uchar(85)
Vchar(86)Wchar(87)Xchar(88)Ychar(89)Zchar(90)
dCode.fr

Example: MOON translates to char(77)char(79)char(79)char(78)

Numbers and digits are written with the characters from A to J (A=1, I=9, J=0) but preceded by the special character char(35)

How to read the Moon?

Decoding a text in the Moon alphabet means recognizing the raised characters by touch (or visually if the user's vision is not impaired) and translating/substituting them with their equivalent in the English alphabet.

Example: char(87)char(73)char(76)char(76)char(73)char(65)char(77) translates to WILLIAM

Reading is done from left to right, line by line from top to bottom. Identify the shape, then match it to the known letter or character according to the table above.

How to recognize Moon characters? (Identification)

The Moon alphabet uses 9 basic geometric shapes (straight line, curve, semicircle, angle). These shapes are rotated or inverted to generate the 26 letters.

Some of the Moon letters are identical to their printed equivalents, such as C, I, J, L, N, O, U, V, or Z.

Others are derived from fragments of Latin letters, such as A, D, E, K, or X.

The symbol for H resembles a moon 🌔︎.

Who is the Moon alphabet for?

The Moon alphabet is designed for:

— people who have lost their sight late in life, who find in Moon a continuity with printed writing

— children with learning or physical disabilities, for whom braille is too complex

— adults suffering from tactile loss who struggle to distinguish the dots of braille

What is the difference between the Moon alphabet and braille?

Braille: A universal system based on raised dot patterns, more compact but requiring great tactile finesse.

Moon: An alphabet based on nine simple geometric shapes, enlarged and open, making them easier to distinguish by touch.

Many users find Moon more accessible, but braille remains much more widespread and offers a much more extensive literature.

How to print bumpy text?

— Modern method: Computer printing with a Moon font and special thermal paper, heated to create relief.

— Alternative method: Embossing with a braille printer producing dotty Moon: raised Moon characters made up of small dots (more similar to braille in texture).

— Manual method: Writing using a Moon Frame (a frame with a special plastic sheet).

Source code

dCode retains ownership of the "Moon Alphabet" source code. Any algorithm for the "Moon Alphabet" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Moon Alphabet" 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 "Moon Alphabet" 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.

Cite dCode

The content of the page "Moon Alphabet" 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: https://www.dcode.fr/moon-alphabet

In a scientific article or book, the recommended bibliographic citation is: Moon Alphabet on dCode.fr [online website], retrieved on 2025-09-03, https://www.dcode.fr/moon-alphabet

Need Help ?

Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!

Questions / Comments

Feedback and suggestions are welcome so that dCode offers the best 'Moon Alphabet' tool for free! Thank you!


https://www.dcode.fr/moon-alphabet
© 2025 dCode — The ultimate collection of tools for games, math, and puzzles.
â–˛  
Feedback