Paste or upload a JSON file to remove all unnecessary whitespace and produce the most compact valid JSON output. Invalid JSON is caught with a clear parse error. All processing stays in your browser.
Input is parsed before minification — if the JSON is invalid, you get a precise error message, not a silent bad output.
The stats bar shows input vs output size so you can see exactly how much whitespace was removed.