Text transformation tools
Twelve tools that change the shape of a text without changing what it says: switch capitalisation, put a list in order, drop repeated lines, reverse, repeat or re-break lines. Paste your text, adjust the few options each tool offers, and copy the result or download it as a file.
Which tool should I use?
- Uppercase Converter
Convert any text to UPPERCASE.
Use it when: A heading, a label or a block of text typed in lowercase has to be in capitals.
- Lowercase Converter
Convert any text to lowercase.
Use it when: You are normalising data for comparison, or rescuing text that was typed with Caps Lock on.
- Title Case Converter
Capitalise headlines and titles with small words handled correctly.
Use it when: You are writing headlines or titles and want small words such as “of” and “the” left in lowercase.
- Sentence Case Converter
Fix capitalisation so only sentence starts are capitalised.
Use it when: A paragraph arrives in all capitals or all lowercase and only the start of each sentence should be capitalised.
- Remove Extra Spaces
Collapse repeated spaces and trim the ends of every line.
Use it when: Double spaces, indentation or trailing spaces crept in, but your line breaks must stay exactly where they are.
- Remove Duplicate Lines
Delete repeated lines and keep the original order.
Use it when: A list of emails, keywords, URLs or log entries contains repeats and the first occurrence must keep its place.
- Sort Lines Alphabetically
Sort a list A to Z or Z to A, with language and number-aware rules.
Use it when: A list has to be in A–Z or Z–A order, with accented letters and numbers sorted the way readers expect.
- Reverse Text
Flip text backwards without breaking emoji or accents.
Use it when: You want a whole text written backwards, for a puzzle, a mirror effect or a quick test of your layout.
- Reverse Words
Reverse the order of words, or the letters inside each word.
Use it when: The order of the words in each line has to be flipped, or each word has to be spelled backwards in place.
- Remove Line Breaks
Join broken lines into continuous text.
Use it when: Text copied from a PDF, an email or a terminal is chopped into short lines and should flow as paragraphs again.
- Add Line Breaks
Wrap text at a width, after N words, per sentence or after a character.
Use it when: Text must be wrapped at a fixed width, split after a number of words, or put one sentence per line.
- Text Repeater
Repeat a word, line or block of text as many times as you need.
Use it when: You need a word, a line or a block repeated many times for test data, a pattern or a placeholder.
What these tools have in common
The case converters follow the language when it matters. Turkish, Azeri and Lithuanian treat the letter i differently from English, so the converters have a language setting for them; every other language works with the default.
The line tools treat each line break as a boundary whichever system produced it (Windows, classic Mac or Unix). Every result can be copied, downloaded as a file or sent back into the input, so you can chain tools: sort a list, then remove its duplicates, then add line breaks.