Text Tools
Count, clean, transform, format and analyze text in one place.
222 live · 100+ planned
Word Counter
Count words, characters, sentences and paragraphs in real time.
Case Converter
Convert text to UPPERCASE, lowercase, Title Case, Sentence case and more.
Remove Line Breaks & Spaces
Strip line breaks, extra spaces and tidy up messy text.
Slug Generator
Turn any title into a clean, URL-friendly slug.
Remove Duplicate Lines
Delete duplicate lines from a list, keeping the first of each.
Find & Replace Text
Find and replace text with optional case-sensitivity and regex.
Number to Words Converter
Convert numbers into written English words.
Sort Lines Alphabetically
Sort lines A→Z, Z→A, by length or reverse them.
Code Case Converter
Convert identifiers between camelCase, snake_case, kebab-case and PascalCase.
Text Reverser
Reverse text by characters, words or lines.
Word Frequency Counter
Count how often each word appears and see the top terms.
Remove All Whitespace
Delete every space, tab and line break from text.
Text to Binary Converter
Convert text to binary (and binary back to text).
Add Line Numbers
Prefix every line with a sequential number.
Tabs to Spaces Converter
Convert tabs to spaces or spaces to tabs.
Unicode Normalizer
Normalize Unicode text to a chosen form.
Reverse Line Order
Reverse the order of lines in your text.
Shuffle Characters
Randomly shuffle all characters in your text.
Shuffle Sentences
Randomly reorder the sentences in your text.
Sort Words by Length
Sort all words by their character length.
Random Case Text
Randomly capitalize each letter in your text.
Syllable Counter
Estimate the number of syllables in your text.
Sentence Counter
Count the number of sentences in your text.
Text Column Extractor
Extract a single column from delimited text.
Wrap Text at Column
Wrap text to a fixed line width.
Add Bullets to Lines
Turn each line into a bulleted list item.
Quote Each Line
Wrap every line in quotes.
Markdown Checklist Generator
Turn lines into a Markdown task list.
Remove Accents
Strip accents and diacritics from letters.
Duplicate Each Line
Repeat every line a number of times.
Align Text Columns
Align delimited text into padded columns.
Extract Words
List every word in your text, one per line.
Character Type Counter
Count letters, digits, spaces and symbols.
Reverse Words in Each Line
Reverse the order of words within each line.
Sentence Case Converter
Capitalize the first letter of each sentence.
Remove First Word of Each Line
Delete the first word from every line.
Remove Last Word of Each Line
Delete the last word from every line.
Keep First Word of Each Line
Keep only the first word from every line.
Vowel and Consonant Counter
Count the vowels and consonants in text.
Remove All Numbers
Delete every digit from your text.
Tabs to Commas
Convert tab-separated values to comma-separated.
Commas to New Lines
Turn a comma-separated list into lines.
New Lines to Commas
Join lines into a comma-separated list.
Unique Word Counter
Count the number of unique words in text.
Reverse Alphabetical Sort
Sort lines in reverse alphabetical order (Z-A).
Numbered List Generator
Turn lines into a numbered list.
Remove First Line
Delete the first line of your text.
Remove Last Line
Delete the last line of your text.
ROT47 Encoder
Encode or decode text with the ROT47 cipher.
Text to Decimal
Convert text to decimal character codes.
Binary to Text
Convert binary code back into text.
Extract Duplicate Lines
List only the lines that appear more than once.
Text Statistics Report
Get a full breakdown of your text’s statistics.
Alternating Caps Text
Convert text to aLtErNaTiNg caps.
Remove Vowels
Delete all vowels from your text.
Remove Consonants
Delete all consonants, keeping vowels.
Double Every Letter
Repeat every letter in your text.
Insert Dashes Between Letters
Add a dash between every character.
Extract Longest Word
Find the longest word in your text.
Extract Shortest Word
Find the shortest word in your text.
Remove Short Words
Delete words shorter than a chosen length.
Remove Long Words
Delete words longer than a chosen length.
Top Words List
List the most frequent words in your text.
Group Lines by First Letter
Group and sort lines under their first letter.
Capitalize Vowels
Make every vowel uppercase.
Remove Lines Shorter Than
Delete lines below a character length.
Trim Each Line
Remove leading and trailing spaces from every line.
Add Period to Each Line
Append a period to the end of every line.
Remove Markdown Formatting
Strip Markdown syntax to get plain text.
Sort Lines Longest First
Sort lines from longest to shortest.
Count Characters Per Line
Show the character count of each line.
Break Text Every N Characters
Insert a line break every N characters.
Capitalize Each Line
Capitalize the first letter of every line.
Lowercase First Letter
Make the first letter of the text lowercase.
Remove First Character of Each Line
Delete the first character from every line.
Remove Last Character of Each Line
Delete the last character from every line.
Wrap Lines in Brackets
Enclose every line in brackets.
Reverse Letters in Each Word
Reverse the letters of each word, keeping word order.
Average Word Length Calculator
Calculate the average word length in text.
Remove Leading Numbers
Strip numbering from the start of each line.
Word Length Distribution
Show how many words have each length.
Extract Decimal Numbers
Pull all decimal numbers out of text.
Extract Hashtags and Mentions
Pull all hashtags and @mentions from text.
Shuffle Paragraphs
Randomly reorder the paragraphs in your text.
Sort Paragraphs
Sort paragraphs alphabetically.
Number Each Word
Prefix every word with its position number.
Unique Words List
List every distinct word in your text.
Paragraph Counter
Count paragraphs, sentences and words.
Squeeze Blank Lines
Collapse multiple blank lines into one.
Number Lines from Zero
Add zero-based line numbers.
Reverse Text
Reverse the entire text character by character.
Keep Only Punctuation
Remove everything except punctuation.
Letter Frequency Counter
Count how often each letter appears.
Sort Characters
Sort all characters in the text alphabetically.
Remove All Spaces
Delete every space from the text.
Toggle Case Converter
Swap the case of every letter.
Uppercase & Lowercase Counter
Count uppercase and lowercase letters.
Extract Bracketed Text
Pull out text inside brackets or parentheses.
Remove Brackets
Remove bracket characters, keeping the content.
Overline Text Generator
Add an overline above your text.
Braille Translator
Convert text into braille characters.
Tap Code Translator
Convert text into tap code (Polybius square).
Text to Octal
Convert text to octal character codes.
Octal to Text
Convert octal codes back into text.
Longest Line Finder
Find the longest line in your text.
Shortest Line Finder
Find the shortest non-empty line.
Sentence Per Line
Split text so each sentence is on its own line.
Morse Code Translator
Translate text to Morse code and Morse back to text.
Remove Accents from Text
Strip accents and diacritics (á → a, ñ → n).
Extract Email Addresses
Pull all email addresses out of any text.
Extract URLs
Pull all links out of a block of text.
Extract Numbers from Text
Pull all numbers out of any text.
Remove Punctuation
Strip punctuation marks from text.
Remove Numbers from Text
Delete all digits from text.
Remove Empty Lines
Delete blank lines from a list or paragraph.
Remove HTML Tags
Strip HTML tags and keep only the text.
Shuffle Lines
Randomly reorder the lines of text.
Reverse Each Line
Reverse the characters within every line.
Text Repeater
Repeat text a chosen number of times.
Extract Hashtags
Pull all #hashtags out of text.
Extract @Mentions
Pull all @mentions out of text.
Remove URLs from Text
Delete all links from a block of text.
Wrap Text
Hard-wrap text at a chosen line width.
Truncate Text
Cut text to a maximum length with an ellipsis.
Initials Generator
Get the initials of names.
Acronym Generator
Build an acronym from the first letter of each word.
Remove Line Numbers
Strip leading line numbers from pasted code or lists.
Capitalize First Letter
Capitalize the first letter of every line.
Add Thousands Separators
Format numbers in text with thousands separators.
Split Text by Delimiter
Split text into lines by a chosen delimiter.
Join Lines
Merge multiple lines into one with a separator.
NATO Phonetic Alphabet Converter
Spell text using the NATO phonetic alphabet.
Vowel & Consonant Counter
Count vowels, consonants and letters in text.
Swap Case
Invert the case of every letter.
Line Counter
Count total, non-empty and unique lines.
Trim Lines
Remove leading and trailing whitespace from each line.
Unwrap Text
Join wrapped lines back into continuous paragraphs.
Reverse Word Order
Reverse the order of words in each line.
Sentence Splitter
Split a paragraph into one sentence per line.
Sort Lines by Length
Sort lines from shortest to longest.
Remove First Word
Delete the first word of every line.
Keep Only First Word
Keep just the first word of each line.
Extract Capitalized Words
Pull out capitalized words (names, places).
Remove Consonants
Keep only vowels and remove consonants.
Remove Vowels
Remove all vowels from text.
Spaces to New Lines
Turn every space into a new line.
New Lines to Spaces
Replace line breaks with spaces.
Character Frequency Counter
Count how often each character appears.
Emoji Counter
Count the emojis in text.
Duplicate Words Finder
List words that appear more than once.
Longest Word Finder
Find the longest words in text.
Remove First Character
Delete the first character of every line.
Remove Last Character
Delete the last character of every line.
Average Word Length Calculator
Find the average length of words in text.
Paragraph Counter
Count paragraphs, sentences and words.
First Line Extractor
Keep only the first line of each paragraph.
Last Line Extractor
Keep only the last line of each paragraph.
Wrap Words in Quotes
Put quotes around every word.
Remove HTML Attributes
Strip attributes from HTML tags.
Extract Email Domains
Pull the domains from a list of emails.
Words Per Line Counter
Count the words on each line.
Alphabetize Lines (Ignore Case)
Sort lines alphabetically ignoring case.
Keep Lines With Numbers
Keep only lines that contain a number.
Remove Lines With Numbers
Delete lines that contain a number.
Extract UPPERCASE Words
Pull out fully-uppercase words (acronyms).
Add Period to Lines
Ensure each line ends with a full stop.
Remove Trailing Commas
Strip trailing commas from the end of lines.
Readability Score (Flesch)
Estimate the Flesch reading-ease score of text.
Line Length Stats
Find the longest, shortest and average line length.
Join Words With Hyphens
Replace spaces with hyphens, keeping case.
Remove Text in Parentheses
Delete parentheses and everything inside them.
Extract Text in Parentheses
Pull out text inside parentheses.
Remove Timestamps
Strip [00:00] style timestamps from text.
Keep Only Letters
Remove everything except letters and spaces.
Keep Only Numbers
Remove everything except digits.
Remove Non-Printable Characters
Strip invisible control characters from text.
Collapse to Single Line
Join all text into one line.
Extract First Sentence
Pull out the first sentence of text.
Extract Last Sentence
Pull out the last sentence of text.
Sort Lines by Word Count
Sort lines by how many words they contain.
Remove First and Last Line
Delete the first and last lines of text.
Whitespace Counter
Count spaces, tabs and line breaks.
Newlines to Comma-Separated
Turn a list into a comma-separated string.
Wrap Lines in Brackets
Surround each line with square brackets.
Capitalize First Word
Capitalize only the first word of each line.
Word Density Checker
See the most frequent word and its density.
Remove Emojis from Text
Strip all emojis out of text.
Extract Emojis
Pull all emojis out of text.
Wrap Lines in Quotes
Surround each line with quotes.
Bullet List Maker
Turn lines into a bulleted list.
Remove Bullets & Numbering
Strip bullets and leading list numbers from lines.
Remove Duplicate Words
Delete repeated words, keeping the first of each.
Remove Non-ASCII Characters
Keep only standard ASCII characters.
Remove Non-Alphanumeric
Keep only letters and numbers (and optional spaces).
Sort Lines Numerically
Sort lines by the number they contain.
Text to HTML List
Convert lines into an HTML unordered or ordered list.
Headline Capitalization (Title Case)
Capitalize a headline using title-case rules.
Extract Phone Numbers
Pull phone numbers out of text.
Extract IP Addresses
Pull IPv4 addresses out of text or logs.
Extract Dates
Pull dates out of text.
Collapse Blank Lines
Reduce multiple blank lines to a single one.
Remove Extra Spaces
Collapse multiple spaces into a single space.
Double Space Text
Add a blank line between every line.
Character Counter
Count characters against SMS and social limits.
Reverse Line Order
Reverse the order of lines in text.
Randomize Case
Randomly upper- and lower-case each letter.
Duplicate Each Line
Repeat every line a chosen number of times.
Zero-Pad Numbers
Pad numbers with leading zeros to a fixed width.
Remove Repeated Characters
Collapse repeated characters (aaa → a).
Unique Words Extractor
List the unique words in text.
Sort Words Alphabetically
Sort all words in text alphabetically.
Remove Stop Words
Strip common English stop words from text.
Pig Latin Translator
Translate English text into Pig Latin.
Leetspeak Converter
Convert text into 1337 speak.
Strip Markdown
Remove Markdown formatting and keep plain text.
Convert Line Endings
Convert between Windows (CRLF) and Unix (LF) line endings.
Mocking Text Generator
Create alternating-case “mocking SpongeBob” text.
Add Space After Punctuation
Fix missing spaces after commas and periods.
Reverse Sentence Order
Reverse the order of sentences in text.
Extract Quoted Text
Pull out text inside quotation marks.
ROT13 Encoder / Decoder
Apply the ROT13 letter-substitution cipher (its own inverse).
Palindrome Checker
Check whether text reads the same forwards and backwards.