JSON minifier
Production APIs and log shippers often send compact JSON without pretty whitespace. Minifying removes indentation and line breaks while preserving data — shrinking bytes for bandwidth and storage. Validate first, minify second, all in-browser.
How to minify JSON
1. Paste pretty-printed JSON.
2. Click minify — invalid JSON shows parse error.
3. Copy single-line result.
4. Use in HTTP body, env vars, or embedded config.
Örnekleri küçültün
HTML veri özelliğine yerleştir
Satır içi komut dosyası etiketine daha az bayt sığdırmak için grafik yapılandırması JSON'yi küçültün.
Lambda ortam boyutu
AWS env değişkenlerinin boyut sınırları vardır; iç içe geçmiş JSON sır sarmalayıcısını küçültün.
Mobil API isteği
Yavaş ağlarda POST gövde boyutunu azaltın; her KB, 3G için önemlidir.
JSON ne zaman küçültülmeli?
• JSON'yi tel üzerinden tekrar tekrar belirli ölçekte naklederken.
• Birçok benzer yapılandırma blobu depolanırken.
• Araçlar tek satırlı JSON (bazı CLI'ler) gerektirdiğinde.
İmzalama için kanonik JSON
JWT ve bazı blockchain API'leri kanonik bayt sırası gerektirir. Anahtarları sıraladıktan sonra kör küçültme gerekli olabilir; imzalı yükleri küçültmeden önce özellikleri kontrol edin.
Sık sorulan sorular
Küçültme verileri değiştirir mi?
Hayır — yalnızca önemsiz boşluklar kaldırılır; değerler ve anahtar sırası aynı kalır (anahtar sırası ayrıştırılmış olarak korunur).
Küçültmek mi sıkıştırmak mı?
Minify removes spaces; gzip, HTTP katmanında daha fazla sıkıştırılır; her ikisi de yığındır.
Geçersiz JSON?
Minifier ayrıştırmada başarısız oluyor; önce doğrulayıcıyla düzeltin.
Unicode kaçtı mı?
Standart stringify, ASCII olmayanlardan kaçabilir; davranış JSON.stringify ile eşleşir.
Yerel?
Evet.