Transform identifiers between camelCase, snake_case, kebab-case, PascalCase, and CONSTANT_CASE for code and APIs.
Replace runs of spaces, tabs, and newlines with a single space for cleaner plain text.
Count every character in a string including spaces and punctuation—complements the word counter.
Count whitespace-separated words in a pasted string—useful for copy limits and readability checks.
Capitalize, uppercase, or lowercase your text easily. Start by pasting your text and clicking the button to begin
Pull unique email addresses from pasted notes, logs, or HTML snippets using a practical pattern match.
Apply a regex with flags to an input text and list every match found.
Generate placeholder Lorem Ipsum text by word count, length, or paragraphs.
Transform letters into leetspeak substitutions (a→@, e→3, i→1) for stylized nicknames or puzzles.
Choose the pace, pitch, and voice itself. Paste your text and start reading with your preferred voice
Count words and estimate silent reading minutes at about 238 words per minute for blog posts and docs.
Normalize Unicode text by stripping accents and diacritics for ASCII-friendly filenames or search keys.
Join multiline pasted text into a single line by stripping carriage returns and line feeds.
Flip character order in a pasted string—handy for puzzles, palindrome checks, and mirrored text experiments.
Turn titles into URL slugs with configurable separator and casing for permalinks and file names.
Sort pasted lines ascending or descending, with optional numeric-aware ordering.
Extract lowercase vowels and consonants from Latin letters in your text—useful for linguistics drills and word games.
Strip angle-bracket tags from HTML snippets and keep the visible text content for previews or plain-text exports.
Enter a regex pattern with flags and input text to check whether it matches.
Cut text to a maximum character length and append an ellipsis when shortened for previews.
Deduplicate lines with optional case folding, trimming, and keep-first or keep-last rules.
Test whether a pasted string matches common HTTP/HTTPS URL patterns including hostnames and IPv4.
Split long documents into overlapping chunks sized for RAG ingestion or map-reduce agent workflows.
Estimate token usage and see whether pasted text fits common model context windows before sending prompts.
Rough token budget from UTF-8 byte length using a chars-per-token heuristic before calling language models.