Skip to content

Developer tools ​

The Developer tools category has five small tools for everyday data tasks. Everything you paste stays in your browser.

JSON Formatter ​

Turns compact or messy JSON into readable, indented text, or the other way round. If JSON is new to you, see JSON basics.

  1. Open JSON Formatter and paste JSON into Input.

  2. Choose an Indent: 2 spaces, 4 spaces or Tab.

  3. Select Format for readable output, or Minify to remove all spaces and line breaks.

  4. Use Copy or Download .json on the Output.

If the input is not valid JSON, the tool shows Invalid JSON with the error message and, where the browser reports it, the line and column.

JSON Validator ​

Checks JSON as you type.

  1. Open JSON Validator.

  2. Paste or type JSON in the box.

Valid JSON shows Valid JSON with its Type (for example object or array), Size and Depth (how deeply it is nested). Invalid JSON shows Invalid JSON with the line and column of the problem and an explanation.

Base64 Encoder / Decoder ​

Base64 writes any data as plain letters and numbers, so it can travel in text such as JSON, emails or data URIs.

  1. Open Base64 Encoder / Decoder.

  2. Choose Encode or Decode.

  3. To encode, choose Text and type in Text to encode, or choose File and pick a file. The result appears under Base64 output.

  4. To decode, paste Base64 text or a data:...;base64,... URI. The result appears under Decoded text. If the data is not text (for example an image), the tool says Binary data — not valid UTF-8 text and offers a Download button instead.

  5. Use Copy to copy the result.

Text is handled as UTF-8, so accented letters and emoji survive the round trip.

JWT Decoder ​

A JWT (JSON Web Token) is a signed token that many APIs use for logins. See Authentication basics for background.

  1. Open JWT Decoder.

  2. Paste the token (it starts with eyJ).

The tool shows the Header, the Payload and the Signature, and explains the Standard claims in plain language, for example Issued at (iat) as a date. A badge shows whether the token has expired or when it expires.

WARNING

Decoding is not verifying. Anyone can read a JWT, and the decoder does not check the signature, because that needs the issuer's secret or public key. A token that decodes is not necessarily genuine. Treat real tokens like passwords: the decoder keeps them in your browser, but avoid pasting live production tokens into any website you do not control.

UUID Generator ​

A UUID is a random 36-character identifier such as 3f2b8c1e-..., used as a unique ID in databases and APIs. This tool makes version-4 (random) UUIDs.

  1. Open UUID Generator.

  2. Set Count from 1 to 500 (default 10).

  3. Turn on Uppercase or No hyphens if you need that style.

  4. Copy one with the copy button next to it, all with Copy all, or save them with Download .txt. Regenerate makes a new set.

Next steps ​