Free online developer tools that never see your data

29 browser-based tools for the things developers keep needing: formatting and validating JSON, converting JSON into TypeScript / Java / Go / Python types, Base64 and URL encoding, decoding JWTs, hashing, testing regexes, parsing cron expressions, converting timestamps. Everything runs locally — no sign-up, and nothing you paste leaves the page.

Nothing is uploaded

Parsing, conversion and hashing all happen in your browser. There is no backend endpoint that receives your input.

Instant and account-free

Pages are prerendered static HTML. No login, no install, no request to a server before the tool works.

Honest about limits

Behaviour follows the actual specs for JSON, YAML and cron, and conversions that lose information say so instead of silently mangling your data.

Advertisement

JSON essentials

Formatter

Re-indent minified or messy JSON with 2-space or 4-space indentation, catch syntax errors with exact line and column numbers, then copy or download the result.

Minify

Collapse multi-line JSON into a single compact line, with syntax still validated and the before-and-after byte size visible, for request bodies, log lines and message payloads.

Validate

Find out immediately whether a document is valid JSON, exactly where it breaks if it is not, and what the structure looks like once it parses.

Repair

Turn pseudo-JSON copied out of source code or logs — comments, single quotes, trailing commas, unquoted keys — into standard JSON that other languages will accept.

Escape

Turn JSON into an escaped string literal you can paste into source code, or decode an escaped blob from a log or database column back into readable JSON.

Unicode

Decode \uXXXX sequences into readable characters, or encode accents, CJK, Cyrillic and emoji so a payload survives an ASCII-only pipeline.

Sort Keys

Reorder keys at every nesting level so two payloads that differ only in field order become directly comparable, instead of producing a diff where every line changed.

Tree View

Lay nested JSON out as a collapsible tree, search for a key or value, and copy the path to any node instead of counting braces to work out where a field lives.

Diff

Put two JSON documents side by side and see exactly which fields were added, removed or changed, after formatting and sorting away the noise of indentation and key order.

JSONPath

Pull the fields you need out of deeply nested JSON with one expression and watch the matches update as you type, instead of writing a throwaway extraction script.

Code & data conversion

Encoding & hashing

Developer utilities

Why these tools live in one place

The annoyances that slow developers down are usually small ones: a minified API response that needs to be expanded before you can read it, a documented example that no longer matches the real payload, hand-writing a dozen fields to turn a JSON sample into a typed struct, guessing whether a timestamp is in seconds or milliseconds. None of these is hard. But each one sends you hunting for a tool, pasting data into it, and wondering where that data just went.

Keeping these tools together, and holding two lines — usable instantly, and your data never leaves the browser — is the whole point of this site. They also hand off to each other: what you paste in the formatter is still there when you open the diff, tree view, JSONPath query or code converter, so you never paste twice.

About data safety

There is no backend. Every calculation ships as static files and runs in your browser, which means the API responses, tokens and file contents you paste never leave your machine — you can even disconnect from the network and keep using an open page. The trade-off is explicit: because there is no server, anything that needs one (live HTTP request testing, IP geolocation, document conversion) is out of scope here.

About this site

Display ads cover the domain and hosting costs. Ads never affect how a tool works, and the content you type into a tool is never associated with them. How data is handled, and the cookies ads may set, are described in the privacy policy; what this site is and how it is built is in the about page.

Advertisement