Transform & clean
Case changes, sorting, deduplication, accent removal and the find-and-replace passes text needs. 55 tools, including Case converter, CSV cleaner, Language detector and Text diff. All free, with no account and nothing to install.
Case converterConvert text to UPPERCASE, lowercase, Title Case or Sentence case.CSV cleanerTrim spaces, drop empty rows and remove duplicates from a CSV.Language detectorDetect the language of any text.Text diffCompare two texts and highlight the differences.Text to speechRead any text aloud with your browser's built-in voices.Add line numbersPrefix every line of your text with a sequential line number.Alphabetize wordsSort all the words in your text into alphabetical order.Alternating case (mocking) generatorTurn text into aLtErNaTiNg CaSe for the mocking meme style.Bionic reading converterTurn any text into bionic reading format, which bolds the first part of each word so your eye can move faster while the brain fills in the rest. Adjust the fixation strength, see a live styled preview, and copy a Markdown version to paste anywhere that supports bold.Toggle caseSwap uppercase to lowercase and vice versa for every letter.Comma-separated ↔ linesConvert a comma-separated list into lines, or lines back into a comma list.Remove repeated charactersCollapse runs of the same character into one (helllo → helo).Duplicate each lineRepeat every line a chosen number of times.Find duplicate linesShow only the lines that appear more than once in your text.Extract hashtagsPull every unique hashtag out of a block of text.Filter linesKeep or remove the lines that contain a given word or phrase.Find and replace textReplace every occurrence of a word or phrase in your text at once.Fullwidth / aesthetic textConvert text to fullwidth 'vaporwave' characters (Hello).Increment numbersAdd (or subtract) a fixed amount to every number in your text.Leetspeak converterTurn ordinary text into l33t sp34k.List format converterConvert a list between bullets, numbers and plain lines.Markdown blockquote generatorPrefix every line with '> ' to turn text into a Markdown blockquote.Number formatterAdd thousands separators and set decimal places for the numbers in your text.Palindrome checkerCheck whether your text reads the same forwards and backwards.Add prefix / suffix to linesAdd text at the start and/or end of every line.Quote each lineWrap every line in quotes, with an optional trailing comma — handy for code arrays.Remove accentsStrip accents and diacritics from text, turning é into e and ü into u.Remove blank linesDelete all empty or whitespace-only lines from your text.Remove duplicate linesDelete repeated lines while keeping the original order of the first occurrences.Remove duplicate wordsKeep only the first occurrence of each word in your text.Remove emojisStrip all emojis and pictographs from your text.Remove extra spacesCollapse repeated spaces and trim each line to clean up messy text.Remove line breaksStrip or replace line breaks to turn multi-line text into one line.Remove line numbersStrip leading line numbers (1. 2) 3:) from every line.Remove non-ASCII charactersStrip every character outside the standard ASCII range from your text.Remove punctuationStrip all punctuation marks from your text.Remove URLsStrip all web links from your text.Remove all whitespaceStrip every space, tab and line break from your text.Reverse each wordReverse the letters inside each word while keeping the word order.Reverse textReverse text by characters, words or lines.Reverse word orderReverse the order of the words on each line (keeping the letters intact).Sentence case converterCapitalize the first letter of every sentence in your text.Slug to title converterTurn a URL slug (my-blog-post) back into a readable title.Sort lines by lengthSort lines from shortest to longest, or the other way round.Sort linesSort lines alphabetically, remove duplicates and trim whitespace.Sort numbersSort a list of numbers in ascending or descending order.Strip MarkdownRemove Markdown formatting to get clean, plain text.Strikethrough & underline textAdd s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶, u̲n̲d̲e̲r̲l̲i̲n̲e̲ or s p a c e d styling to text.Text repeaterRepeat any text a set number of times, with an optional separator.Text truncatorShorten text to a maximum length and add an ellipsis, without cutting words.Trailing whitespace removerRemove trailing spaces and tabs from the end of every line.Trim each lineRemove leading and trailing whitespace from every line.Upside down text generatorFlip your text upside down for fun bios and messages (ʇxǝʇ uʍop ǝpᴉsdn).One word per lineSplit text so that every word is on its own line.Word wrap textWrap long lines to a maximum width without breaking words.