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.
Convert HTML entity references back to their original characters.
Convert special characters into HTML-safe entity references for web markup.
Transform letters into leetspeak substitutions (a→@, e→3, i→1) for stylized nicknames or puzzles.
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.
Sort pasted lines in locale-aware alphabetical order—useful for normalizing agent output lists.
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.
Validate CSV spreadsheets with configurable delimiter and header row options.
Check HTML markup for well-formed structure and common syntax issues.
Parse and validate JSON data for syntax errors with clear error feedback.
Check SVG markup for XML syntax, tag structure, and common vector-graphic mistakes before shipping assets.
Validate XML documents for proper syntax, nesting, and tag balance.
Check YAML documents for indentation, syntax, and parsing errors.