Reverse Text — Characters, Words, Lines, Sentences
Reverse text by characters, words, lines, or sentences. Handles emoji and surrogate pairs correctly. Runs entirely in your browser.
How to use
- 1Paste your text
Anything from a word to a whole document.
- 2Pick a reversal mode
Characters flips the whole string. Words keeps word order but reverses each word. Lines and sentences preserve their units but flip the order.
- 3Copy the reversed output
Live update. Share the URL to send the exact reversal to someone.
Examples
Text: "ToolVaults" · Mode: characters
stluaVlooT
Text: "The quick brown fox" · Mode: words
fox brown quick The
Text: "1. Foo 2. Bar 3. Baz" · Mode: lines
3. Baz 2. Bar 1. Foo
Text: "hi 👋🏽 there" · Mode: characters
ereht 👋🏽 ih
Frequently asked
Yes — reversing by characters uses Array.from() which respects surrogate pairs, so multi-code-point emoji stay intact.
It splits on sentence boundaries (. ! ?) and reverses the order while keeping each sentence intact. Useful for text analysis and translation prep.
Yes — your input and mode are stored in the URL so you can share a filled-in reversal by copying the address.
Not built-in. Reverse the whole thing, then edit; or copy just the lines you want, reverse those, and paste back.
Related tools
- Case ConverterConvert text between 12 cases: lower, UPPER, Title, Sentence, camelCase, PascalC
- Line SorterSort lines alphabetically, numerically, or by length. Remove duplicates, trim wh
- Anagram CheckerCheck whether two words or phrases are anagrams. Options to ignore case, spaces,
- Lorem Ipsum GeneratorGenerate placeholder text in classic Lorem Ipsum or six themed flavors: hipster,
- NATO Phonetic AlphabetConvert any text into the NATO phonetic alphabet — Alfa, Bravo, Charlie, Delta,
- Palindrome CheckerCheck if a word, phrase, or sentence is a palindrome. Optionally ignore case, sp