Text cleanup and counting
Clean copied text, normalize casing, then check counts before pasting or publishing.
Browse by workflow when you know the job, search when you know the format, or scan the full index when you need a specific tool.
Choose the type of work, or scan the complete tool index below.
Count, rewrite, and transform text directly in your browser.
Developer12 toolsSmall formatting and data utilities for everyday development work.
Encoding3 toolsEncode, decode, and convert common data formats without uploading files.
SEO3 toolsBuild campaign URLs, preview search snippets, and prepare pages for discovery.
Open a utility directly. Every tool runs in your browser.
Count words, characters, sentences, and paragraphs in plain text.
Character CounterTextCount characters with and without spaces, plus words and lines.
Case ConverterTextConvert text to uppercase, lowercase, title case, sentence case, kebab case, or snake case.
Whitespace CleanerTextClean pasted text by trimming extra spaces, normalizing line breaks, and removing unwanted blank lines.
Markdown Table GeneratorTextTurn pasted rows, CSV, or tab-separated text into a clean Markdown table for docs, READMEs, issues, and notes.
JSON FormatterDeveloperFormat, minify, and validate JSON in your browser.
YAML FormatterDeveloperFormat YAML, clean indentation, and catch common YAML structure issues in your browser.
CSV to JSON ConverterDeveloperConvert pasted CSV into JSON arrays or rows locally in your browser.
JSON to CSV ConverterDeveloperConvert JSON arrays or flat objects into CSV locally in your browser.
JSON Schema Generator From JSONDeveloperPaste example JSON and generate a starter JSON Schema in your browser.
TypeScript Type GeneratorDeveloperGenerate TypeScript interfaces and types from pasted JSON examples locally in your browser.
UUID GeneratorDeveloperGenerate UUID v4 values, bulk UUID batches, and UUID reference values locally in your browser.
Unix Timestamp ConverterDeveloperConvert Unix timestamps to dates and readable dates back to epoch values in seconds and milliseconds.
URL ParserDeveloperParse a URL into protocol, host, path, query parameters, and fragment without fetching the page.
XML Formatter and ValidatorDeveloperFormat XML, clean indentation, and check XML parse errors in your browser.
SQL FormatterDeveloperFormat, minify, and clean up SQL queries in your browser.
Text Diff CheckerDeveloperCompare two text blocks and highlight added, removed, and unchanged text.
Base64 Encoder / DecoderEncodingEncode plain text to Base64 or decode Base64 back to readable text.
HTML Entity Encoder / DecoderEncodingEncode characters into HTML entities or decode HTML entities back to readable text in your browser.
URL Encoder / DecoderEncodingEncode URL components or decode percent-encoded text in your browser.
UTM BuilderSEOBuild campaign URLs with UTM source, medium, campaign, term, and content parameters.
SERP Snippet PreviewSEOPreview a search result snippet from a title, URL, and meta description.
Robots.txt Generator and TesterSEOGenerate robots.txt rules, check core syntax, and test crawler access against URL paths in your browser.
Start from the job when you do not know the tool name.
Clean copied text, normalize casing, then check counts before pasting or publishing.
Format structured data, move between CSV and JSON, and generate schema or TypeScript output.
Parse URLs, encode values, decode text-safe formats, and build tagged campaign links.
Generate IDs, convert timestamps, compare text, and format code-adjacent snippets quickly.
Draft search snippets, check title and description length, and tag campaign URLs.