The result updates as you type. Hindi and other Devanagari text is never changed, only the spaces around it. Links, email addresses, @handles and #hashtags keep their case.
Runs in your browser. Your text is not uploaded.
Title case follows our small-words rule: a, an, the, and, but, or, nor, for, so, yet, as, at, by, in, of, off, on, per, to, up, via, vs, with, from, into, onto and over stay in lower case unless they start or end a sentence or follow a colon. In sentence case, days, months (except May), India, Hindi and English keep a capital letter.
Separate them with commas or new lines. Used in sentence case, title case and capitalise each word, and kept in this browser for next time.
Paste your text to clean it
Pick a case and the clean-up you want. The result shows here as you type, with a count of every change, ready to copy or download. Or press Try an example.
What changed
Clean up
Double spaces, spaces at line ends and before commas or full stops, and more than one empty line in a row.
Non-breaking and other special spaces become normal spaces.
Zero-width spaces, soft hyphens and direction marks. Zero-width joiners stay, as Hindi spelling and emoji need them.
Removes emoji, flags and skin tones. ©, ® and ™ stay.
Removes "• ", "- ", "1. " and "(a) " at the start of lines.
Removes every empty line.
Keeps the first copy of each line. Capitals and spaces are ignored when comparing.
Free Text Case Converter and Cleaner. Runs in your browser, no sign-up. Open the full tool on DigitalSnot →