Turned-Letter Substitution, Reversed Order, or Both
Turn your text into a mirrored or flipped look that you can copy and paste. Create a plain-text approximation using a curated substitution map, reverse cluster order inside each line, or combine both. Many mapped letters look turned or rotated rather than horizontally reflected. This does not create a true mirror image or an ambigram. It compares a turned-letter approximation with plain reversed order, keeps ASCII digits unchanged while you experiment with a label, and prepares a line-by-line puzzle variant without losing source separators.
Choosing a Mode and the Character and Line Settings
- Paste text or load Sample.
- Choose Standard, Reverse or Both.
- Choose the explicitly scoped character and line settings.
- Review the complete output and mapped count, then Copy or Download TXT.
How the Map and the Reversal Are Applied
Standard applies the map to supported single-code-point clusters. Reverse changes cluster order within each physical line. Both maps first and then reverses. Multi-code-point clusters, including decomposed accents and joined sequences, stay intact during substitution. Forward mappings take priority; only unique inverse candidates are used, so ambiguous inverse mappings are not guessed. The mapped count includes actual changed clusters, not every reversed position.
Four Inputs: Approximation Versus Order Reversal
| Input | Choice | Output |
|---|---|---|
ab | Standard | ɐq |
ab | Reverse | ba |
ab | Both | qɐ |
69 | Both | 69 |
What Preserve Symbols and Preserve Numbers Mean
Preserve Symbols means map ASCII letters and digits only; non-ASCII letters are also retained. Preserve Numbers protects ASCII digits only. Line-break handling either preserves CRLF/LF/CR slots, joins each boundary with one ASCII space, or reverses line contents before processing. Blank lines and trailing empty lines are retained. The mapping is not official Unicode BidiMirroring data and is not a general decoder.
Compare the original and output in your destination font. Substitution and casing can lose information, so the original cannot always be recovered from the output. A faithful visual reflection requires rendering glyphs and applying an image or SVG transform, which is a different task. Logical reversal does not control bidirectional display.
The Backwards Text Generator changes order without substitutions: it compares eight backwards styles and offers four single plain reversals.
Unicode text segmentation explains grapheme boundaries. Unicode bidirectional text explains why stored order can differ from displayed order.