JSON Minifier
Compress JSON by removing all unnecessary whitespace. Shows the original and minified byte counts so you can see how much you saved.
Processed in your browser · No upload
Loading tool…
Minification runs locally in your browser using JSON.parse and JSON.stringify. Your JSON is never uploaded.
FAQ
- Is my JSON uploaded?
- No. The minifier parses and re-serializes your JSON locally in your browser.
- Does minification change the JSON's meaning?
- No. After minification the result is semantically identical to the input — only whitespace is removed.
Related Tools
JSON Formatter
Pretty-print JSON with configurable indentation (2 spaces, 4 spaces, or tab). Runs entirely in your browser with friendly error messages for invalid input.
JSON Validator
Check if a string is valid JSON. Reports the approximate line and column where a syntax error occurs. Runs entirely in your browser.
JSON Diff
Compare two JSON documents and see added, removed, and changed keys. Uses the jsondiffpatch library and runs entirely in your browser.
UUID Generator
Generate RFC 4122 v4 UUIDs instantly in your browser. Choose how many to generate and copy the result with one click.
Base64 Encoder
Encode any UTF-8 text to Base64 online for free. Processed entirely in your browser — no data leaves your device.
Base64 Decoder
Decode Base64 strings back to readable UTF-8 text in your browser. Friendly error messages for invalid input.