Compress JSON to a single, transport-ready line.
Strip every byte of insignificant whitespace without touching your data.
{"deploy":{"service":"api-gateway","region":"eu-west-1","replicas":3,"env":{"LOG_LEVEL":"debug","TIMEOUT_MS":2500},"health":true,"notes":null}}
# 1 line · 143 chars
01 · Why minify
Fewer bytes over the wire, same structure.
Minified JSON removes the spaces, tabs and newlines that exist purely for human readers. The parsed result is identical, so it is safe for request bodies, cache entries, log lines and database columns.
Single-line payloads also travel better through log aggregators and shell pipelines, where a pretty-printed object would be split across dozens of entries.
02 · Capabilities
Minify, verify, and ship.
Lossless compression
Only whitespace is discarded — values are untouched.
Size readout
See character and byte counts before and after in real time.
One-click export
Copy the single line or download it as a .json file.
03 · FAQ
Quick answers.
Does minifying change my data?+
No. Only insignificant whitespace is removed. Keys, values, ordering and types stay exactly the same.
How much smaller will my JSON get?+
Indented payloads typically shrink 15–40%, depending on nesting depth and indent width.
Can I reverse a minified file?+
Yes — paste it into the formatter and pick an indent width to get a readable version back.
04 · Related tools