For developers and analysts trimming JSON payloads, fixtures and config before shipping or storing them. Check that JSON is valid and see exactly how many bytes the minified version takes.
Build industry projects on ByteLabs and add verified proof of your skills to your public profile.
You enter
{ "a":1, "b":[1,2,3], "c":{"d":true} } (Minify)
The tool shows
{"a":1,"b":[1,2,3],"c":{"d":true}} (Valid JSON, 34 bytes)
It depends on the indentation, but pretty-printed JSON often shrinks by a quarter or more. The status line shows the exact byte count after each click so you can compare.
Yes. Size is measured as UTF-8, so non-English characters count as 2 to 4 bytes each, matching what is sent over the network.
No. Only whitespace between tokens is removed. Number formats can be normalised, for example 1.0 becomes 1, because the JSON is parsed and re-serialised.
Yes. It is free, needs no sign-up and runs entirely in your browser, so what you type is not uploaded. You only sign in if you want to email a result to yourself or save it to your CareerByteCode profile.