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.