Basic JSON minifier
This tool keeps it simple: parse JSON, trim outer whitespace, and remove formatting spaces/newlines.
Input JSON
Minified JSON Output
Estimated token usage is calculated with ceil(characters / 4) and is model-agnostic.
0
Input chars
0
Output chars
0
Input est. tokens
0
Output est. tokens
0%
Estimated savings
How it works
This tool performs basic JSON minification. It removes formatting whitespace and line breaks, which usually reduces character count and estimated prompt tokens for LLM requests.
What gets optimized
- Indentation spaces
- Line breaks and pretty-print formatting
- Leading/trailing whitespace around input
FAQ
Is this lossless?
Yes for valid JSON semantics. Values and structure are preserved; only formatting whitespace is removed.
Does it compress string content?
No. Text inside JSON strings is preserved exactly.
Are token counts exact?
No. The page uses a deterministic estimate with ceil(characters / 4).