Integration Lab JSON Tools

Format, validate and explore JSON

Paste a payload, drop a file or load a URL. Formatting runs in your browser — only links you choose to share are saved.

Input

Empty Ln 1, Col 1 0 B

Nothing to format yet

Paste JSON into the input, drop a .json file onto it, or pull one in from a URL.

Waiting for input

How to use the JSON Formatter

  1. Paste JSON into the Input pane, open a file, or load it from a URL.
  2. Press Beautify (Ctrl + Enter) for readable output, or Minify for the smallest size.
  3. Switch the output between Code, Form, Text, Tree, View and Table, search it, then copy, download or share it.

Questions

Is my JSON sent to a server?
No. Formatting, validation, search and editing all run in your browser. The only exceptions are the two things you ask for: loading a URL (our server fetches it for you) and creating a share link (the JSON is stored so the link works).
Does formatting change my numbers?
No. Numbers are kept exactly as written — 2499.00 stays 2499.00 and long IDs keep every digit, which matters for webhook payloads.
What keyboard shortcuts are there?
Ctrl/⌘ + Enter beautifies, Ctrl/⌘ + Shift + Enter minifies, Ctrl/⌘ + F searches the output, and Ctrl/⌘ + Z or Y undo and redo edits made in Form or Tree.
Where do my earlier documents go?
The last 20 valid documents are kept in this browser under History, along with the share links you created, so you can reopen or delete them.