Every tool runs entirely in your browser. Nothing you paste is uploaded, logged or sent anywhere — which means they also keep working offline once the page has loaded.
Format, validate, minify and beautify JSON in your browser. Every tool reports the exact line and column of a syntax error, and nothing is uploaded.
Turn minified or messy JSON into clean, indented, readable output — and catch syntax errors while you are at it.
Expand compressed JSON into a wide, readable layout — ideal for reading an API response you did not write.
Strip all whitespace from JSON to shrink API payloads and config files, with a byte-for-byte savings report.
Check whether JSON is valid and get the precise line and column of any error, plus structural statistics.
Beautify and indent SQL, HTML, CSS, JavaScript, XML and YAML. Powered by Prettier and dialect-aware parsers, running entirely client-side.
Format SQL for eleven dialects with proper keyword casing, indentation and clause breaks.
Indent and tidy HTML with Prettier, including embedded <style> and <script> blocks.
Expand and tidy stylesheets with consistent indentation and spacing.
Format JavaScript and JSX with Prettier — the same engine your editor uses, with no install.
Indent and validate XML while preserving document order, attributes and comments.
Normalise YAML indentation and flow style, validate syntax, and optionally resolve anchors.
Shrink JavaScript, CSS, HTML and SQL with real compressors — Terser and CSSO, not whitespace stripping — and see exactly how many bytes you saved.
Collapse SQL to one line and remove comments, with quote-aware parsing so string literals are never damaged.
Shrink HTML safely — protects whitespace-sensitive regions and preserves the spaces between inline elements.
Compress stylesheets with a CSS-aware optimiser that merges rules and shortens values, not just strips spaces.
Compress JavaScript with Terser — dead-code elimination, name mangling and expression folding.
Encode and decode Base64, URLs, HTML entities and images. Full Unicode support, so emoji and non-Latin scripts work correctly.
Encode any text to Base64 — full UTF-8 support, with optional URL-safe output.
Decode Base64 back to text — accepts both alphabets and any line wrapping automatically.
Percent-encode text for URLs — with the component/full-URL distinction that most encoders get wrong.
Turn percent-encoded URLs and query strings back into readable text.
Escape text into HTML entities so markup and user content display literally instead of executing.
Convert HTML entities back to the characters they represent.
Drop an image and get a data URI, ready-to-paste CSS rule or <img> tag — the file never leaves your device.
Paste Base64 or a data URI to preview the image and download it as a file.
Decode JWTs, generate cryptographic hashes and create strong passwords. Everything runs locally, so credentials and secrets never leave your device.
Decode a JSON Web Token into readable header and payload JSON, entirely in your browser.
Break a token down claim by claim, with iat/exp/nbf decoded into real dates and an expiry verdict.
Generate MD5, SHA-1, SHA-256, SHA-384 or SHA-512 digests in hex or Base64, computed locally.
Generate cryptographically secure passwords with guaranteed character variety and a real entropy score.
Generate UUIDs, random strings, QR codes, barcodes, placeholder text and cron schedules. No watermarks, no expiry, no sign-up.
Generate v4, v7 or v1 UUIDs in bulk — including the time-sortable v7 that makes a much better database key.
Generate secure random strings for API keys, tokens and test data, from preset or custom alphabets.
Generate placeholder paragraphs, sentences or words — optionally wrapped in <p> tags.
Generate a downloadable QR code for any text or URL — no watermark, no tracking redirect, no expiry.
Generate retail and logistics barcodes — CODE128, EAN-13, UPC-A and more — as downloadable PNGs.
Translate a cron expression into plain English and preview its next run times — including the day-field OR rule most tools get wrong.
Count words and characters, convert between naming conventions, compare texts, test regular expressions and preview Markdown.
Count words, sentences and paragraphs, with reading time, speaking time and keyword frequency.
Count characters against the limits that matter — SEO titles, meta descriptions, X, SMS — with correct emoji handling.
Convert between twelve naming conventions — camelCase, snake_case, kebab-case, Title Case and more.
Turn titles into clean URL slugs, with proper transliteration of accented characters.
Compare two texts and see exactly what changed — unified line diff, or word and character level.
Test JavaScript regular expressions live, inspect every capture group, and preview replacements.
Render Markdown to formatted HTML live, with GFM tables and task lists, and XSS-sanitised output.
Convert Unix timestamps to readable dates and move data between CSV and JSON, with proper RFC 4180 quoting and nested-object flattening.
Convert between timestamps and dates in every common representation — and see how the input was interpreted.
Convert Unix epoch values at any precision, with hex output and a year-2038 overflow check.
Convert CSV, TSV or any delimited text to JSON with correct handling of quotes, commas and embedded newlines.
Convert JSON to spreadsheet-ready CSV, flattening nested objects into dot-notation columns.
Convert colours between HEX, RGB, HSL, CMYK and OKLCH, pick colours visually, and check WCAG contrast ratios as you work.