U+0252ɒLetter · decimal ɒ
Turn any text into mirror text symbols and copy the result. Mostly drawn from the Basic Latin block. 54 are letter.
73 characters and sequences. Select any entry to copy the text behind it.
No match found among these entries.
01
12 of the 73 entries, shown with their full detail. Formal Unicode names are what separate the lookalikes; the hexadecimal and decimal references below reproduce each value exactly.
U+0252ɒLetter · decimal ɒ
U+0048HLetter · decimal H
U+0418ИLetter · decimal И
U+0055ULetter · decimal U
U+0258ɘLetter · decimal ɘ
U+A781ꞁLetter · decimal ꞁ
U+0071qLetter · decimal q
U+0077wLetter · decimal w
U+27E8⟨Punctuation · decimal ⟨
U+1641ᙁLetter · decimal ᙁ
U+061F؟Punctuation · decimal ؟
U+27C5⟅Punctuation · decimal ⟅
02
Reversed and mirrored lookalike characters spell words that read backwards while remaining ordinary text.
These swap your letters for styled ones. The result is text, not a font. That amounts to 73 copyable values here — 73 of them one character long, 0 longer.
Names such as Latin Small Letter Turned Alpha, Latin Capital Letter H, Cyrillic Capital Letter I, Latin Capital Letter U appear here, and counting every entry puts Latin Small Letter (16), Latin Capital Letter (15), Canadian Syllabics Carrier (6) at the top. Single-character values span U+0048 to U+A7FC.
54 entries
5 entries
14 entries
The span runs U+0048 to U+A7FC. By Unicode general category that is letter 54, punctuation 14, symbol 5.
Counted across the stored entries, the commonest name patterns are Latin Small Letter (16), Latin Capital Letter (15), Canadian Syllabics Carrier (6).
Sequence count is 0. Joiners appear in 0, variation selectors in 0, and the deepest entry stacks 1 code points.
The easy mix-up is Latin Small Letter Turned Alpha versus Latin Small Letter Turned L. They are different characters: U+0252 and U+A781. Try letter first — 54 to pick from.
Symbol is the specialist choice, with just 5. Test the result in the real app before you use it.
Grouping is by purpose. A single group can mix letters, symbols and punctuation as Unicode defines them.
Alphabetic characters used here for their look. 74% here.
Punctuation, where small differences matter. 19% here.
Standalone marks that follow your font. 7% here.
03
This page has 73 mirror text symbols to copy. The largest set is letter, with 54. They come mostly from one part of Unicode: Basic Latin.
Letter is the biggest at 54. The rest split between symbol and punctuation.
They come from Basic Latin (19), IPA Extensions (6) and Latin Extended-B (6). The range is U+0048 to U+A7FC. That spread is why fonts disagree.
Latin Small Letter Turned Alpha is not Latin Small Letter Turned L. Read the name, not the shape.
“Latin Small Letter” opens 16 names here. Read past it.
Useful terms when searching or describing mirror text symbols.
Every figure below is counted from the 73 entries stored for this page rather than estimated. The characters are drawn from Basic Latin (19), IPA Extensions (6) and Latin Extended-B (6).
| Group | Entries | Examples | Code points | Usual presentation |
|---|---|---|---|---|
| Letter | 54 | ɒ ᙠ Ɔ | U+0186–U+1660 | Text presentation |
| Symbol | 5 | ⅃ ⌐ ¬ | U+00AC–U+2310 | Text presentation |
| Punctuation | 14 | ‹ › ⟨ | U+180A–U+27E9 | Text presentation |
Practical note: Presentation is the typical default. A variation selector, a specific font stack, or an application that overrides emoji rendering can change what you see after pasting.
Compare these choices with upside down text symbols and zalgo text symbols. For a deeper explanation, read Fancy Text and Accessibility: A Practical Guide. A faster route to the same point: is fancy unicode text the same as a font?.
Tip: A symbol should decorate a label, not replace it — plain words keep the meaning available to search and to assistive technology.
04
Copying stores text, so the value survives the clipboard intact. Paste it with Ctrl V, ⌘ V or your device's Paste command.
Start with Latin Small Letter Turned Alpha. It works nearly everywhere.
For headings in informal posts, choose among the 54 letter entries, then check the weight sits comfortably beside your type.
When creating before-and-after text experiments, paste the complete entry — all of these are single code points, so a partial copy is not a risk here.
ɒ Mirror Text referenceɒ ᙠ ƆƆ mirror text ɒ05
Every character here has a numeric identity, and that number is what the keyboard methods use: decimal on a Windows keypad, hexadecimal in Word and on macOS.
| Character | Name | Windows | Hex | HTML |
|---|---|---|---|---|
| ɒ | Latin Small Letter Turned Alpha | Alt 594 | 0252 | ɒ |
| H | Latin Capital Letter H | Alt 72 | 0048 | H |
| И | Cyrillic Capital Letter I | Alt 1048 | 0418 | И |
| U | Latin Capital Letter U | Alt 85 | 0055 | U |
| ɘ | Latin Small Letter Reversed E | Alt 600 | 0258 | ɘ |
| ꞁ | Latin Small Letter Turned L | Alt 42881 | A781 | ꞁ |
Alt codes need a physical numeric keypad and stop at U+FFFF. The complete keyboard guide covers every platform method in full.
06
Basic Latin is the main home for these, with 61% of the set. The rest come from IPA Extensions and Latin Extended-B. None of these are emoji.
Each one follows the colour and size of nearby text.
A pasted entry is redrawn by the receiving application's font. Expect small differences in width and weight across devices, and larger ones where a font lacks the character entirely.
07
Picking Latin Small Letter Turned Alpha when you wanted Latin Capital Letter H.
Expecting one rule to cover all 73 entries.
Treating these mirror text symbols as interchangeable with the visually similar characters in upside down text symbols.
08
They are two distinct Unicode characters: Latin Small Letter Turned Alpha is U+0252 (HTML ɒ) and Latin Small Letter Turned L is U+A781 (HTML ꞁ). A font may draw them almost identically, but they sort and search as separate values.
Write ɒ (hex) or ɒ (decimal) to get ɒ. Numeric references sidestep encoding problems in older toolchains.
Yes. None of the 73 entries on this page carry emoji properties, so each one inherits the colour, weight and size of the text around it, exactly like a letter does.
The answer is Basic Latin, covering 19 of them; the rest come from IPA Extensions and Latin Extended-B. Older blocks are the safe ones; anything added recently needs testing first.
The easy mix-up is <b>Latin Small Letter Turned Alpha</b> versus <b>Latin Small Letter Turned L</b>. They are different characters: U+0252 and U+A781. Try <b>letter</b> first — <b>54</b> to pick from. Symbol is the specialist choice, with just <b>5</b>. Test the result in the real app before you use it.
73: 73 single Unicode characters and 0 multi-code-point sequences, of which 0 carry emoji properties. They divide into 3 groups, the largest being letter with 54 entries.
09
This collection includes the text converter listed in the Unicode tools hub. Use the tool above, then read the guide and questions here when you need compatibility or safety context.
Once you have styled a line, the useful next checks are whether it carries hidden characters and how it behaves next to moving text.
The Symbol Maker assembles any of these into a framed, copyable line. Every tool on this site runs locally and is listed in the Unicode tools hub.
10
Nothing here is estimated: the 73 entries are counted directly. The Unicode 17.0 character database supplies every formal name and category here, and the emoji data files decide which entries carry emoji properties.
Try “heart”, “check”, “moon” or paste a symbol.