Structured-data toolkit

Diff, format & explore JSON & XML — right in your browser.

A fast, privacy-first developer toolkit for structured data. Everything runs locally — nothing you paste is uploaded, stored, or indexed.

100% client-side · no account · works offline

Six tools, one engine

every operation, every format

Why it’s different

Private

Provably private

Runs entirely in your browser. No uploads, no saved links, nothing that can leak.

Unified

One engine, every format

Diff, format, validate, and explore share the same core across each supported format.

Fast

Keyboard-first

Run any tool with . No mouse round-trips, no layout shift.

Free

Free, no login

No accounts, no paywalls, no ads. The core tools stay free forever.

A private, in-browser toolkit for structured data

Bracepad is a free collection of developer tools for JSON, XML, YAML, and CSV — diff, beautify, minify, validate, and a tree explorer with JSONPath. Every tool runs entirely in your browser: nothing you paste is uploaded, logged, saved to a share link, or indexed. That makes the suite safe for configs, API responses, and payloads that contain secrets.

All five tools share one engine and one design system, with a keyboard-first workflow ( to run, K to jump between tools), dark and light themes, and no layout shift. It is free, needs no account, and works offline once loaded.

Is any of my data sent to a server?

No. Every operation is 100% client-side JavaScript. Your input never leaves the browser tab, and there is no account, tracking, or telemetry.

Which formats are supported?

JSON, XML, YAML, and CSV across the beautify, minify, validate, and tree tools. The diff checker compares text, JSON, and XML.