Text / String Tools
Text encoding, diffing, counting, readability and cleanup.
62 tools · all run in your browser
URL Encoder
Encode strings for safe URL usage
URL Decoder
Decode percent-encoded URL strings
HTML Entity Encode
Convert characters to HTML entities
HTML Entity Decode
Convert HTML entities back to characters
JWT Decoder
Decode and inspect JWT token header and payload
Lorem Ipsum Generator
Generate placeholder text in words, sentences, or paragraphs
Word Counter
Count words, characters, sentences, paragraphs, and reading time
Text Diff
Compare two text blocks and highlight differences
Case Converter
Convert between camelCase, snake_case, PascalCase, kebab-case, and more
Line Sorter
Sort lines alphabetically, numerically, reverse, shuffle, or dedupe
Regex Tester
Test regex patterns with match highlighting and group extraction
String Escape / Unescape
Escape and unescape strings for JS, JSON, HTML, or SQL
Markdown Preview
Live preview rendered Markdown with syntax highlighting
.env Validator
Validate .env files and flag missing values or duplicate keys
Byte Counter
Show byte size of text in UTF-8, UTF-16, and ASCII
TOML Formatter
Format and validate TOML configuration files
Markdown Table Editor
Edit Markdown tables with a visual grid — add rows and align cells
JWT to cURL
Generate a curl command that uses a JWT as the Authorization header
Diff Viewer (Side-by-Side)
View unified or side-by-side diffs with syntax highlighting
Environment Variable Diff
Compare two .env files and show added, removed, and changed variables
Unicode Normalizer
Normalize Unicode text between NFC, NFD, NFKC, and NFKD forms
Markdown Resume Builder
Write a resume in Markdown and export to styled HTML or PDF
Regex Cheatsheet
Searchable reference of regex syntax with live examples
Unicode Escape
Escape non-ASCII chars as \uXXXX or decode them back
Pronouncing Counter
Count syllables per word (useful for copy + slugs)
Readability Scorer
Flesch + grade-level estimate for any prose block
Word Frequency Counter
Rank words by frequency, stop-words filtered
Clipboard Cleaner
Strip smart quotes, zero-widths, non-breaking spaces
Markdown TOC
Generate a table of contents from markdown headings
Whitespace Visualizer
Render spaces, tabs, newlines, zero-widths as glyphs
Line Deduper
Remove duplicate lines, preserve order or sort
Hard Wrap
Re-wrap prose to a fixed column width
IETF Language Tag Validator
Validate BCP 47 tag (zh-Hant-TW) — canonical form + regions
Line Deduper
Collapse duplicate lines, show occurrence counts
Safe Filename Generator
Strip accents + unsafe chars → filesystem-safe filename
ASCII Box Drawer
Wrap any text in a Unicode box (┌─┐) — great for READMEs
Text Reverser
Reverse a string — emoji-safe (operates on grapheme clusters)
Email Extractor
Extract every unique email address from a blob of text
URL Extractor
Extract every unique http/https URL from a blob of text
Text Repeater
Repeat text N times with a custom separator — newline, space, emoji
Title Case Converter
Capitalize words — AP-style, keep small words lowercase unless first/last
Whitespace Normalizer
Collapse runs of spaces/tabs, trim lines, drop consecutive blanks
Tab ↔ Space Converter
Switch tabs to N spaces or N spaces back to tabs
Line Break Converter
Normalize CRLF / LF / CR line endings across an entire file
Line Shuffler
Randomly shuffle every line in your input — Fisher-Yates, deterministic
Syllable Counter
Count syllables per word — heuristic-based English estimator
Pig Latin Converter
Translate English text to pig latin — keeps case, punctuation intact
Bold Text Generator
Turn regular text into unicode 𝐛𝐨𝐥𝐝 — works in bios, Slack, Discord
Italic Text Generator
Turn regular text into unicode 𝑖𝑡𝑎𝑙𝑖𝑐 — copy/paste anywhere
Strikethrough Text Generator
Add combining-mark s̶t̶r̶i̶k̶e̶ to any text — no markdown needed
Fancy Text Generator
8 unicode style variants — bold, italic, script, fraktur, monospace and more
Upside-Down Text
Flip text upside-down using unicode substitutions — ǝpɐɯ ʞlıɯ
Small Caps Converter
Convert normal text to sᴍᴀʟʟ ᴄᴀᴘs — pure unicode, no CSS
Circled Text Generator
Render letters + digits as ⒸⒾⓇⒸⓁⒺⒹ unicode glyphs
Square Text Generator
Render letters as 🅂🅀🅄🄰🅁🄴🄳 unicode glyphs for banners and bios
Superscript & Subscript
Convert letters/digits to ˢᵘᵖᵉʳ or ₛᵤᵦ script — CO₂, H₂O, x²
Emoji Letter Mapper
Replace letters with regional-indicator and symbol emoji
Vaporwave Text
Convert ASCII to fullwidth aesthetic letters — vaporwave vibes
Cursed Text Generator
Stack combining marks above/below letters for a glitchy, cursed look
Wide Text Generator
Add spaces between every character for a stretched / wide look
Text Statistics
Count words, characters, lines, estimate reading time
Language Detector
Detect text language automatically with confidence scores