Tool to make mirror writing. Mirror writing has been popularized by Leonardo Da Vinci and consist in writing a text in a way it will be readable only if reflected in a mirror.
Mirror Writing - dCode
Tag(s) : Fun/Miscellaneous, Steganography
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!
Specular writing, also known as mirror writing, is a writing technique where letters and words are flipped horizontally (symmetrically), as if reflected in a mirror. Thus the produced text can be read correctly when observed in a mirror.
Mirror writing should not be confused with upside-down writing, or inverse/reverse writing.
Automatic method: use dCode, indicate your text (with several handwriting renderings) or an image.
Manual method: to make this operation by hand, the best way is to use a mirror and rewrite it by looking at 45°.
The result generated on dCode is an image that can be copy-pasted into a word processor or an email but on most websites that will not work because they do not provide this functionality.
Only image files (JPEG, PNG, etc.) are accepted in the upload form. For DOC, WORD, PDF copy the text parts in the form input.
Leonardo da Vinci is known to have written some notes with a mirror writing, probably to avoid an encryption while retaining a reasonable write speed.
This technique probably allowed him to keep his notes private and also helped protect his ideas and findings, they could only be read through a mirror (and not everyone had one).
Leonardo was left-handed and it is slightly easier to write from right to left for a left-handed person.
Mirror writing is sometimes used on ambulances or police vehicules in order to be read through a back-viewer.
Some people, often forced right-handed, testify to write easily / regularly in the mirror, for pleasure or because they have the feeling that their hand prefers this mode of writing.
More generally, it's a fun way to hide text and make it less readable.
Mirror writing presents a challenge for reading because the brain is used to processing words in a specific sense. Reading mirrored text takes longer to recognize letters and mentally reorganize words to understand them. Some people don't succeed at all.
Mirror writing consists of horizontally reversing a text, while an ambigram can be read by rotation. Ambigrams exploit axial symmetry while mirror writing is limited to horizontal or vertical symmetry.
dCode retains ownership of the "Mirror Writing" source code. Any algorithm for the "Mirror Writing" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Mirror Writing" 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 "Mirror Writing" 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 "Mirror Writing" 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: Mirror Writing on dCode.fr [online website], retrieved on 2025-04-16,