Developer tools that never send your data anywhere

Format, validate, convert and decode JSON, XML, YAML, Markdown, Base64, JWTs and more. Every tool on this site runs entirely in your browser, so API responses, tokens and config files stay on your machine.

JSON

XML

YAML

Markdown

Converters

Encoders & Decoders

Generators

Text & Time

Private by design

The tools are plain JavaScript that runs on your device. When you click Format or Decode, nothing is uploaded: you can confirm this in your browser's Network tab. That makes the site safe for production payloads, customer data and access tokens that should never be pasted into a server-side formatter.

Fast with large files

Heavy work such as parsing a 20 MB JSON export happens in a background Web Worker, and tree views render only the rows on screen. Pages are small, load no frameworks and keep working without a connection once they have loaded.

Built for everyday debugging

Pretty-print an API response, find the line where a config file breaks, decode a JWT to check its expiry, compare two payloads, or convert YAML to JSON for a script. Each tool page also explains the format, the common errors and how to fix them.

Guides from the blog

All articles →

Frequently Asked Questions

Is my data uploaded when I use these tools?

No. Formatting, validation, conversion, encoding and decoding all run as JavaScript inside your browser tab. The text you paste is never sent to our servers. The site itself uses Google Analytics and Google AdSense, which set cookies to measure visits and show ads; see the privacy policy for details.

Are the tools free?

Yes. Every tool is free with no account, usage limits or paid tier. The site is supported by advertising.

Do the tools work offline?

Once a tool page has loaded, its processing code is in your browser, so you can keep formatting and converting even if your connection drops.

How large a file can I format?

The JSON tools comfortably handle files of tens of megabytes on a typical laptop because parsing runs in a Web Worker and the tree view only renders visible rows. The practical limit is your device's memory.

Which browsers are supported?

Current versions of Chrome, Edge, Firefox and Safari on desktop and mobile.