Free Simple Private Ephemeral Obscured
📋

JSON formatter

Paste JSON to format or validate it locally.

JWT decoder

Paste a JWT to decode header and payload locally. Signature is not verified.

What people use JSON Formatter and JWT Decoder for

  • Formatting API responses while debugging
  • Minifying JSON before pasting it into a config or request body
  • Inspecting JWT claims like exp, iss, and aud
  • Decoding token payloads without sending them to another server

Frequently asked questions

Does this upload my JSON or JWT?

No. Formatting and decoding happen in your browser.

Does the JWT decoder verify signatures?

No. It decodes the header and payload only; it does not verify the signature.

Can it validate JSON?

Yes. If the JSON cannot be parsed, the tool shows the parse error.

Should I paste production secrets here?

The tool is local-first, but you should still avoid pasting highly sensitive secrets anywhere unnecessary.

An unhandled error has occurred. Reload X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.