Text Reverser
Reverse text by grapheme cluster where supported; older browsers may split combined characters.
Try a small example
Try a small example
Load the fictional example in a cleared form. Check the options, run the tool if needed, and compare the result below.
Reverse text by grapheme cluster when the browser supports Intl.Segmenter, keeping combined emoji, flags and accented letters together. Paste text to reverse character order. Supported browsers keep grapheme clusters together, including joined emoji, skin-tone emoji, flags and accented letters. Older browsers use a code-point fallback and may split some combined characters. The entire string is reversed, not words or lines. Older browsers use a code-point fallback that may split some combined characters.
Text to reverse
Café 😀
Expected output
😀 éfaC
The example is unavailable until the tool is ready.
Text is processed in your browser.
Share this tool
Only the tool’s public link is shared. Your inputs and results stay here.
Show link to copy manually
Quick answer
Reverse text by grapheme cluster when the browser supports Intl.Segmenter, keeping combined emoji, flags and accented letters together.
The page and its assets load from the site; this operation uses your entered values only in this browser and does not send them to a calculation endpoint.
How to use it
Paste text to reverse character order. Supported browsers keep grapheme clusters together, including joined emoji, skin-tone emoji, flags and accented letters. Older browsers use a code-point fallback and may split some combined characters. The entire string is reversed, not words or lines.
Limits
Older browsers use a code-point fallback that may split some combined characters.
Frequently asked questions
What counts as a character?
Supported browsers reverse grapheme clusters, which represent user-perceived characters. Older browsers without Intl.Segmenter use Unicode code points and may split joined emoji, flags or combining accents.
Does it reverse words or lines?
It reverses the entire string character by character, not word or line order. Use Reverse Line Order to reverse lines instead.
Sources and references
These references document the cited standard or browser API; they do not validate the tool’s output.
