Text & dev tools
Formatters, counters, and converters for text and code.
By opening this website or using its tools, you agree to our Terms and Privacy Policy.
Most popular
All text tools
Format, validate, and minify JSON with exact error locations.
Format CSV and catch rows with the wrong column count.
Format and validate YAML with consistent indentation.
Check title and description pixel width against Google’s SERP limits.
Count characters against X, Instagram, YouTube, and other platform limits.
Convert an image to a base64 data URI, or decode one back.
Convert text to camelCase, snake_case, Title Case, and more at once.
Turn a JSON sample into TypeScript interfaces, optional fields and all.
Compare two blocks of text and see exactly what changed.
Generate placeholder text by words, sentences, or paragraphs.
Convert a color between HEX, RGB, and HSL.
Pull the dominant colors out of an image as copyable swatches.
Check a color pair against WCAG AA/AAA contrast thresholds.
Strip editor bloat and round coordinates in an SVG file.
Turn an SVG into a React or Vue component.
Render Markdown to HTML, PDF, or a Word document.
Turn rows into JSON objects, arrays, or newline-delimited JSON.
Test a pattern against sample text and read it back in English.
Draft a meta description from your page text, fitted to the SERP width.
Convert between ISO 8601, Unix timestamps, and human-readable dates.
About these tools
This category covers the small, frequent jobs that come up while writing code, prepping content, or checking a design: reformatting a data file, checking whether a title fits a search result, converting a variable name between conventions, or pulling a color palette off an image. None of it needs a server — parsing JSON, measuring text width, and converting colors are all things a browser already does natively.
Everything here runs the same way the rest of the site does: your input is processed in memory in your browser and never uploaded, which the live network monitor on each tool page confirms directly.
FAQ
Do the JSON, CSV, and YAML tools convert between formats?
No — each formats and validates its own format (JSON stays JSON, CSV stays CSV, YAML stays YAML). Converting between them is a separate tool.
Is any of this sent to a server, including the AI-sounding tools?
No server calls happen in this category. Everything — parsing, formatting, color math, palette extraction — runs in plain JavaScript in your browser.