Text Tools
Clean, count, transform and reformat text — remove line breaks, change case, remove duplicates, count words and more.
34 free tools · no sign-up · works in your browser
Word Counter
Count words, characters, sentences, paragraphs and estimated reading time in real time as you type or paste.
Character Counter
Count characters with and without spaces — perfect for tweets, meta descriptions, SMS and form limits.
Remove Line Breaks
Strip out all line breaks and join your text into one continuous block, with an option to keep paragraph spacing.
Bold Text Generator
Turn plain text into 𝐛𝐨𝐥𝐝 𝐮𝐧𝐢𝐜𝐨𝐝𝐞 you can paste into Instagram, WhatsApp, X and LinkedIn bios.
Small Text Generator (ᴄᴀᴘs)
Convert text into sᴍᴀʟʟ ᴄᴀᴘs unicode — a subtle, stylish look for bios and headers.
Italic Text Generator
Convert text into 𝑖𝑡𝑎𝑙𝑖𝑐 unicode for bios, captions and comments on any platform.
Bubble Text Generator (ⓑⓤⓑⓑⓛⓔ)
Wrap every letter in a circle — ⓛⓘⓚⓔ ⓣⓗⓘⓢ — for playful posts and usernames.
Extract Email Addresses
Pull every email address out of a block of text and get a clean, de-duplicated list.
Word Frequency Counter
Count how often each word appears in your text — ranked with percentages — for SEO, editing and analysis.
Reverse Text Generator
Reverse your text backwards character by character — or flip the order of words or lines.
Remove Duplicate Lines
Delete duplicate lines from a list while keeping the original order — great for cleaning emails, URLs and keywords.
Uppercase to Lowercase Converter
Convert text to lowercase instantly. Also switch to UPPERCASE, Title Case or Sentence case.
Lowercase to Uppercase Converter
Convert text to UPPERCASE instantly, with one-click switches to lowercase, Title Case and Sentence case.
Title Case Converter
Capitalize the first letter of each major word for headlines and titles, following common title-case rules.
Find and Replace Text
Find and replace text online with optional case-sensitivity and whole-word matching — no spreadsheet needed.
Strikethrough Text Generator
Add a s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶ to any text using combining characters that work on every platform.
Text Repeater
Repeat any word, sentence or block of text as many times as you want, with optional separators.
Reverse List Order
Flip a list so the last line becomes the first.
Remove All Whitespace
Remove every space, tab and line break to produce a single unbroken string.
Extract URLs from Text
Find and list all links (URLs) inside any block of text.
Sentence Case Converter
Convert ALL-CAPS or messy text into clean sentence case — capital first letter, the rest lowercase.
Remove Empty Lines
Remove all blank lines from your text in one click.
Capitalize Each Word Tool
Capitalize the first letter of every word in your text.
Remove Punctuation
Strip punctuation marks from text, leaving clean words and spaces.
Remove Extra Spaces
Collapse multiple spaces into one and trim leading/trailing whitespace to tidy up messy text.
Remove Duplicate Words
Delete repeated words from your text while keeping the first occurrence.
Text to One Line Converter
Flatten multi-line text into a single line — handy for CSV cells, code and copy-paste.
Shuffle / Randomize Lines
Randomly reorder the lines in your list — useful for randomized testing and draws.
Alternating Case (aLtErNaTiNg) Generator
Turn text into alternating upper/lower case for the mocking-SpongeBob meme effect.
Add Line Numbers to Text
Prefix every line with a sequential number — useful for lists, code snippets and references.
camelCase Converter
Convert text or phrases into camelCase for variable names and code.
Sort Lines Alphabetically
Sort any list of lines A–Z or Z–A, with options to ignore case and remove duplicates.
snake_case Converter
Convert text into snake_case for database columns, file names and code.
kebab-case Converter
Convert text into kebab-case — ideal for URLs, CSS classes and slugs.
More tools coming soon
Validated, high-intent tools from our research catalog that are on the build roadmap.