BrainVert
Free · no signup · fast
Text Tools

Backwards Text Generator

Reverse characters, words, lines or flip text upside down

dlrow olleH

About this tool

This free backwards text generator flips, reverses, and inverts your text in four different ways: reverse characters (sdrawkcab), reverse word order (last word first), reverse line order (last line first), and flip each character upside-down using Unicode combining diacritics to create a visually inverted text effect. Click any result to copy it to your clipboard.

The character-reversal modes are straightforward string operations. The upside-down flip mode maps each letter to a visually similar Unicode character that appears rotated 180 degrees — for example, 'a' maps to ɐ, 'b' maps to q, 'e' maps to ǝ, 'h' maps to ɥ, and so on. The result looks flipped when read with the screen turned upside-down. Not all fonts render these characters correctly; the effect works best in sans-serif fonts on modern devices.

Common uses include social media bios that stand out by using reversed or flipped text, puzzle creation where reversing text is part of the challenge, creative writing exercises, and encoding a message in a simple (though obviously non-secure) way. Some people use reversed text in usernames, captions, or comments for novelty.

For developers: reversing a JavaScript string correctly requires handling Unicode code points, not just character codes — a naive split/reverse/join on a string with emoji or multi-byte characters will corrupt them. This tool handles Unicode correctly by splitting on Unicode code points using Array.from() before reversing.

More text tools

View all →