View, validate, and pretty-print JSON locally in your browser. Paste API responses, configs, or logs and inspect formatted JSON without uploading data.
OpenPrivate browser tools
Developer tools that keep pasted text local.
Format, minify, convert, encode, decode, compare, and hash without sending snippets away from this browser tab.
Private tools hub
No-upload formatter, minifier, converter, decoder, parser, and generator workflows.
Formatters
Code formatters for JSON, JavaScript, CSS, HTML, Python, SQL, XML, YAML, and more.
Minifiers
Browser minifiers for JSON, JavaScript, TypeScript, CSS, SCSS, and XML.
JSON Tools
Use private JSON tools for viewing, sorting, diffing, CSV export, and YAML conversion in your browser with no upload.
Web Encoding Tools
Encode URLs, decode Base64, and test regular expressions locally in your browser without sending text to a server.
Data Converters
Convert JSON, YAML, XML, and CSV-friendly data locally in your browser. No upload and no account required.
Security Utilities
Decode JWTs, generate hashes, and inspect encoded text locally in your browser. HappyFormatter does not upload your input.
Color Tools
Convert HEX, RGB, and HSL colors locally in your browser with a privacy-friendly color converter.
Markup Tools
Preview Markdown, convert Markdown to HTML, encode HTML entities, and clean SVG text locally in your browser.
Text Utilities
Convert text case, escape strings, parse query strings, and inspect HTTP headers locally in your browser.
Time Utilities
Convert Unix timestamps and explain cron expressions locally in your browser with no upload.
CSS Utilities
Convert CSS units and inspect CSS-friendly values locally in your browser without uploading snippets.
Utility pages
Browser-only helpers
JSON Tools
View categorySort JSON object keys recursively in your browser for stable snapshots, readable config files, and easier diffs.
OpenCompare two JSON documents side by side in your browser and see added, removed, and changed values without uploading either file.
OpenWeb Encoding Tools
View categoryEncode and decode Base64 text locally in your browser with UTF-8 support and no server upload.
OpenTest JavaScript regular expressions locally in your browser and inspect matches without uploading sample text.
OpenEncode and decode URL components locally in your browser for query strings, paths, and copied links.
OpenData Converters
View categoryConvert JSON to readable YAML locally in your browser for config files, docs, and infrastructure snippets.
OpenConvert simple YAML documents to JSON in your browser. Useful for config snippets, examples, and structured notes.
OpenConvert arrays of JSON objects to CSV locally in your browser for spreadsheets, reports, data checks, and quick exports.
OpenConvert XML documents to JSON locally in your browser for quick inspection, API work, and migration notes.
OpenConvert CSV rows to JSON arrays locally in your browser. No upload, no account, and no server storage.
OpenConvert CSV to TSV or TSV to CSV locally in your browser without uploading tabular text.
OpenConvert TOML config snippets to JSON locally in your browser for quick inspection.
OpenConvert simple JSON objects to TOML locally in your browser with no upload.
OpenSecurity Utilities
View categoryDecode JWT headers and payloads locally in your browser. Inspect token claims without uploading the token.
OpenGenerate SHA-256, SHA-1, SHA-384, and SHA-512 hashes locally in your browser with no upload.
OpenColor Tools
View categoryConvert HEX, RGB, and HSL colors locally in your browser for CSS variables, design tokens, palettes, and theme checks.
OpenMarkup Tools
View categoryPreview Markdown as HTML locally in your browser without uploading notes, docs, or snippets.
OpenConvert Markdown snippets to HTML locally in your browser with no upload.
OpenEncode and decode HTML entities locally in your browser for safe snippets and readable output.
OpenClean and pretty-print SVG markup locally in your browser without uploading vector assets.
OpenText Utilities
View categoryGenerate random UUIDs locally in your browser without a server request.
OpenConvert text to title, camel, snake, kebab, upper, and lower case locally in your browser.
OpenEscape strings for JSON-style literals or unescape them locally in your browser.
OpenParse query strings and URLs into JSON locally in your browser without uploading links.
OpenParse copied HTTP headers into JSON locally in your browser with no upload.
OpenTime Utilities
View categoryConvert Unix timestamps to readable dates and dates to timestamps locally in your browser.
OpenExplain common five-field cron expressions locally in your browser.
OpenCSS Utilities
View categoryConvert px, rem, and em values locally in your browser with a configurable base size.
Open