Reverse Text
Reverse characters, word order, or line order in text
Last updated: October 14, 2026
How to use
- Enter or paste your text in the input field
- Choose a reverse mode:
- Characters: Reverse entire string (e.g., "Hello" → "olleH")
- Words: Reverse word order (e.g., "Hello World" → "World Hello")
- Lines: Reverse line order
- Click "Reverse Text" to process
- Use "Copy" or "Download" to save the result
Result actions
Copy or download the tool output, or share a link to Reverse Text.
Get new tools in your inbox
An occasional email when we ship new free tools. No spam, unsubscribe anytime.
Related tools
Find Repeating List Items
Analyze lists to find and count repeating items with frequency analysis
Find List Length
Count the number of items in a list
Pick Random Item
Randomly select one or more items from a list
Reverse a List
Reverse the order of items in a list
Sort a List
Sort items alphabetically, numerically, or in reverse order
Anthropic Token Counter
Count tokens for all Claude models and estimate API costs
Three ways to reverse text
Paste text and choose a mode. Character mode reverses JavaScript string code units, word mode reverses whitespace-separated tokens and joins them with one space, and line mode reverses lines while keeping newline separators. The output can be copied or downloaded as a text file.
Word mode normalizes runs of spaces, tabs, and other whitespace to a single space. Character mode works on UTF-16 code units, so some emoji and other supplementary Unicode symbols may not remain intact when reversed. Use a Unicode grapheme-aware tool if preserving those symbols matters.
All processing happens in the browser.