Text
AvailableText Case Converter
Switch text between upper, lower, title, and camel case.
Type or paste text. Reversal happens only in this browser.
Read-only, selectable reversed output.
Whitespace is not trimmed or collapsed. CRLF and CR line endings are converted to LF so output has no visible carriage returns.
Reverse characters changes the order of all visible characters. Reverse words changes characters inside each word, while Reverse word order keeps words intact. Reverse lines changes line order, and Reverse each line keeps line order while reversing every line's characters.
Character-based modes use the browser's grapheme segmentation when it is available, keeping emoji sequences and combining accents together. Older browsers use a Unicode code-point fallback that still protects surrogate-pair emoji. LF, CRLF, and CR input line endings are accepted and output uses LF.
This tool does not trim, collapse, or remove spaces and tabs. Word modes keep whitespace runs in their original positions as far as the selected reversal permits; character reversal naturally changes whitespace positions too.
Your text stays entirely in your browser.
Supported browsers reverse whole grapheme clusters, keeping joined emoji and combining accents together. The fallback remains safe for Unicode surrogate pairs such as rocket emoji.
They are never trimmed or collapsed. Character reversal moves them with the surrounding text; word order keeps whitespace separators in place.
Use it for word-play, simple transformations, or checking how text behaves when characters, words, or lines are reversed.
Reverse word order in "build test deploy" to get "deploy test build" without reversing each word.
Character reversal changes punctuation placement too; choose word order when words should remain readable.
Text
AvailableSwitch text between upper, lower, title, and camel case.
Text
AvailableArrange text lines alphabetically or in reverse order.
Text
AvailableNormalize whitespace and tidy pasted text quickly.