Text
36 free online Text tools that run entirely in your browser.
Case Converter
Convert text between casing styles.
Sort Lines
Sort, reverse and de-duplicate lines.
Remove Duplicate Lines
Strip duplicate and empty lines.
Text Counter
Count words, characters, lines and more.
Text Diff
Compare two blocks of text line by line.
Reverse Text
Reverse characters, words or lines.
Remove Whitespace
Trim and collapse extra whitespace.
Add Line Numbers
Prefix each line with a number.
Slugify Text
Turn text into a URL-friendly slug.
Find & Replace
Find and replace text, with regex support.
Fancy Text Generator
Turn text into bold, italic, script and more Unicode styles.
Word Frequency Counter
Count how often each word appears.
Remove Line Breaks
Join lines or strip line breaks.
Remove Accents
Strip diacritics (café to cafe).
Extract Emails & URLs
Pull all emails or URLs out of text.
NATO Phonetic Alphabet
Spell text with the NATO phonetic alphabet.
Palindrome Checker
Check if text reads the same backwards.
Reverse Lines
Reverse the order of lines in text.
Reverse Words
Reverse the order of words in each line.
Remove Empty Lines
Strip blank and whitespace-only lines.
Trim Lines
Trim leading and trailing whitespace from every line.
Remove Punctuation
Strip punctuation characters from text.
Extract URLs
Pull every URL out of a block of text.
Text Statistics
Characters, words, lines, sentences and paragraphs.
Reading Time Estimator
Estimate reading and speaking time for text.
Duplicate Word Finder
List words that appear more than once, with counts.
N-gram Analyzer
Find the most common word n-grams in text.
Unicode Character Inspector
Break text into code points with hex, decimal and UTF-8 bytes.
Unicode Normalizer
Normalize text to NFC, NFD, NFKC or NFKD.
Invisible Character Detector
Find zero-width and other invisible/hidden characters.
Count Occurrences
Count how many times a word or phrase appears in text.
Remove Extra Spaces
Collapse repeated spaces and trim each line.
Levenshtein Distance
Edit distance and similarity between two strings.
Jaccard Similarity
Compute Jaccard similarity of the words in two texts.
Text Repeater
Repeat text a number of times, with an optional separator.
Remove Duplicate Words
Remove repeated words while keeping the first occurrence.