The text toolbox for everyone
Convert case, generate fancy fonts, format JSON, diff text, extract data — all in your browser. Nothing is uploaded. Nothing is stored.
# Case & Format
Convert text between UPPERCASE, lowercase, Title Case, Sentence case and aLtErNaTiNg case. Everything happens live in your browser — nothing is uploaded.
Strip every line break from pasted text, or replace them with spaces or a custom character. Optionally preserve paragraph breaks between blocks.
Squash runs of spaces down to a single space and trim whitespace from each line. Perfect for cleaning copy-pasted content.
Deduplicate any pasted list. The tool shows how many duplicates were removed and can ignore case when comparing.
Sort any pasted list alphabetically, in reverse, by line length, or shuffle it randomly. Runs instantly in your browser.
Add sequential line numbers to any text. Choose the starting number and the separator between number and content.
Flip your text in three ways: character order, word order, or line order. Choose the mode and copy the result.
# Social & Fun
Type once and get 30+ fancy Unicode font styles instantly. Tap any style on mobile to copy it — perfect for Instagram bios, TikTok captions, Discord names, and more.
Make chaotic Zalgo (glitch) text with a live intensity slider controlling how much combining chaos gets stacked. Copy the result and paste it anywhere.
Turn regular text into tiny small caps or superscript letters. Great for aesthetic bios and captions.
Convert regular text into upside-down characters using Unicode. Paste the flipped result anywhere.
# Writer & Dev
Generate the exact amount of Lorem Ipsum you need — pick words, sentences, or paragraphs and copy with one click.
Paste two texts into the two panels and see additions in green, deletions in red, and unchanged content in gray.
Paste any text and get a sorted table of every word and how often it appears — plus totals for words, unique words, and characters.
Search for any string in pasted text and replace it. Toggle match-case and whole-word matching for precision.
Convert titles into URL-safe slugs. Accents are normalized, punctuation removed, and spaces become hyphens.
Convert any text into its 8-bit binary representation, byte by byte. Uses UTF-8 encoding so emoji and non-ASCII characters work.
Paste 8-bit binary (with or without spaces) and get the decoded text. UTF-8 aware.
Encode any text to Base64 or decode a Base64 string back into text. Fully UTF-8 aware.
Paste JSON to pretty-print, minify, or validate it. Invalid JSON shows a clear error with the line number.
Paste any text and get a clean list of every email address it contains, automatically deduplicated.
Paste any text and get a clean list of every URL it contains, automatically deduplicated.