UTILS.
100% in-browser

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.

Aa

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.

01

Text 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.

Hc

Title Case (Headline)

Convert text to headline title case, keeping small words lowercase.

¶x

Remove Line Breaks

Strip or replace line breaks to join text into one block.

×n

Text Repeater

Repeat text a number of times with an optional separator.

aA

Mocking Case Generator

Turn text into aLtErNaTiNg mocking case.

ɐ

Upside Down Text

Flip text upside down using Unicode characters.

1337

Leetspeak Converter

Convert text to and from 1337 (leet) speak.

Pl

Pig Latin Translator

Translate English text into Pig Latin.

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.

≠w

Remove 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.