Text
Case & text
- UPPERCASEConvert all letters to capital letters.
- lowercaseConvert all letters to small letters.
- Sentence caseCapitalize the first letter of each sentence.
- Title CaseCapitalize the first letter of every word.
- Capitalized CaseCapitalize the first letter of every word; others lowercase.
- aLtErNaTiNg cAsEAlternate lowercase and UPPERCASE per character.
- iNVERSE cASESwap the case of every letter.
- ReverseReverse the order of all characters.
- Clean whitespaceCollapse whitespace and remove empty lines.
- Dedupe linesRemove duplicate lines.
- Sort linesAlphabetically sort lines.
- Strip MarkdownRemove Markdown syntax and return plain text.
Fancy & decorative
- Fancy Text Generator𝐁𝐨𝐥𝐝, 𝐼𝑡𝑎𝑙𝑖𝑐, 𝓢𝓬𝓻𝓲𝓹𝓽, 𝔉𝔯𝔞𝔨𝔱𝔲𝔯, 𝔻𝕠𝕦𝕓𝕝𝕖-𝕊𝕥𝕣𝕦𝕔𝕜 and 14 more Unicode styles.
- S̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶Add a strike-through line through every character (Unicode combining mark).
- U̲n̲d̲e̲r̲l̲i̲n̲e̲Underline every character with a Unicode combining mark.
- uʍop ǝpᴉsdnFlip text upside down using mirrored Unicode glyphs.
- ɿoɿɿiMMirror text horizontally using reversed Unicode glyphs.
Text operations
- Find & ReplaceFind and replace text with optional regex and case-insensitive matching.
- Add Prefix & Suffix to Each LineAdd a prefix, suffix, or both to every line. Useful for SQL INSERTs, Markdown bullets, CSV prep, and more.
- Wrap Text at N CharactersHard-wrap text at any column width. Choose word-aware or strict character wrapping.
- Extract emailsPull every email address out of any text, deduplicated, one per line.
- Extract URLsPull every http(s) link out of any text, deduplicated, one per line.
- Add line numbersPrefix every line with its line number, padded to fit the largest.
- Shuffle linesRandomise the order of lines (Fisher–Yates).
- Pick a random linePick one random non-empty line from your input.
- Join linesCollapse multi-line text to a single line, separated by a space.
- Convert to LFNormalise line endings to Unix-style \n (LF).
- Convert to CRLFConvert line endings to Windows-style \r\n (CRLF).