Clean up copy, analyze strings, and prepare text for publishing or LLM workflows. Most tools run entirely in your browser without uploads.
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
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
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 lowercase URL slugs with hyphens—ideal for blog permalinks and file names.
Turn titles into lowercase URL slugs with hyphens for permalinks and file names.
Sort pasted lines in locale-aware alphabetical order—useful for normalizing agent output lists.
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 while preserving first-seen order—handy for cleaning ID or URL lists from tools.
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.
Decode a five-field cron schedule into a readable summary and the next upcoming run times from the current moment.
Rough token budget from UTF-8 byte length using a chars-per-token heuristic before calling language models.
Multiply input and output token counts by per-million pricing to forecast API spend without calling a provider.