Reverse Text
Reverse any text character by character online. Instant result in the browser, no data sent to servers.
How does text reversal work?
Reversal walks through the text character by character, so the last one becomes the first and so on. To keep emojis and multibyte Unicode characters from breaking, we use JavaScript's spread operator, which respects full code points.
All of this runs inside your browser, with no data sent to servers.
Reverse a text character by character
Reading a sentence back to front, with the characters in reverse order, is one of those small chores that pop up in games, puzzles and a few programming tricks. Paste the text here and the reversal appears right away, one character at a time.
You can put together cryptic messages, solve or build challenges, generate examples for tests, or just satisfy the curiosity of seeing how a word looks backwards. Note that it isn't the same as upside-down text: the letters stay normal here, only the order flips.
Since all the processing happens in your own browser, the text goes nowhere. You paste the content, see the reversed version right there and copy it.
Related Tools
Reverse List
Reverse the order of lines in a list or text. Paste the list and get the lines in reverse order instantly.
Upside-Down Text
Flip text upside down using Unicode characters. Works in social networks and messages (¡ɔıʇɟᴉɹd ʇsouɥ).
Palindrome Checker
Check if a word or phrase is a palindrome (reads the same forwards and backwards). Options to ignore spaces, accents and case.