Text Tools
Free online text tools to transform, clean, count, and convert text right in your browser. Change letter case, remove duplicate lines and words, count words and characters, generate URL slugs, and convert to Morse, binary, NATO and more — instantly and privately.
Case Converter
Convert text between UPPER, lower, Title, camelCase, snake_case and more.
¶Word & Character Counter
Live counts for characters, words, sentences, paragraphs and reading time.
±Diff Checker
Compare two blocks of text and highlight the added and removed lines.
M↓Markdown to HTML
Convert Markdown to clean HTML with a live preview.
-Slugify
Turn any text into a clean, URL-friendly slug.
⇄Text Reverser
Reverse text by characters, words, or lines.
↕Line Sorter
Sort lines alphabetically, numerically, by length, or shuffle them.
≣Duplicate Line Remover
Remove duplicate and empty lines from text.
⇋Find and Replace
Find and replace text, with optional regex and case-insensitive matching.
␣Whitespace Remover
Trim lines, collapse spaces, and strip blank lines.
01Text to Binary
Convert text to 8-bit binary and back, UTF-8 safe.
·−Morse Code Translator
Translate text to and from Morse code, including digits and punctuation.
αβNATO Phonetic Alphabet
Spell any text using the NATO phonetic alphabet, from Alfa to Zulu.
↻ROT13 & Caesar Cipher
Shift letters by any number of positions; ROT13 is the default.
✦Fancy Text Generator
Convert text into Unicode fancy fonts and decorative styles.
◖Bionic Reading
Bold the first half of each word to help you read faster.
ΣWord Frequency Counter
Count and rank how often each word appears in your text.
HcTitle Case (Headline)
Convert text to headline title case, keeping small words lowercase.
¶xRemove Line Breaks
Strip or replace line breaks to join text into one block.
×nText Repeater
Repeat text a number of times with an optional separator.
aAMocking Case Generator
Turn text into aLtErNaTiNg mocking case.
ɐUpside Down Text
Flip text upside down using Unicode characters.
1337Leetspeak Converter
Convert text to and from 1337 (leet) speak.
PlPig Latin Translator
Translate English text into Pig Latin.
Z̸Zalgo Glitch Text
Add creepy glitch combining marks to text.
🔊Text to Speech
Read text aloud with your browser voice, with rate and pitch control.
📖Readability Score
Flesch Reading Ease and Flesch-Kincaid grade level for any text.
≠wRemove Duplicate Words
Remove repeated words from text, keeping the first occurrence.
ΣℓLetter Frequency Counter
Count how often each letter A to Z appears, with percentages and bars.
σSyllable Counter
Estimate total syllables, word count, and average syllables per word.
@↦Email Extractor
Pull every email address out of any block of text.
↗↦URL Extractor
Pull all links and URLs out of any block of text.
🧹Text Cleaner
Strip digits, punctuation, non-ASCII, emoji or extra spaces from text.
↩Word Wrap
Hard-wrap text to a fixed line width using greedy word wrapping.
≈Text Similarity
Compute Levenshtein edit distance and a similarity percentage.