Skip to content

JSON Küçültücü

Dosya boyutlarını boşlukları kaldırarak hızlı ve kolay bir şekilde azaltmak için bu ücretsiz çevrimiçi JSON küçültücüyü kullanın, herhangi bir yazılım yüklemeden.

JSON dosyalarını küçültmek için DOSYALARI YÜKLE düğmesine tıklayın ve istediğiniz dosyaları seçin. İşlemin bitmesini bekleyin ve dosyaları tek tek veya toplu olarak indirin.

Tüm işlemler tarayıcınızda gerçekleşir—hiçbir veri herhangi bir sunucuya yüklenmez.

JSON Nedir?

JSON (JavaScript Object Notation), hafif, metin tabanlı bir veri alışveriş formatıdır. İnsanlar için okumak ve yazmak, makineler için ise ayrıştırmak ve oluşturmak kolaydır. JSON, modern uygulamalarda web API'leri, yapılandırma dosyaları ve veri depolama için baskın formattır. Yapılandırılmış verileri temsil etmek için basit anahtar-değer çiftleri, diziler, metinler, sayılar, booleanlar ve null değerler kullanır.

JSON'un Avantajları

  • Evrensel uyumluluk — Neredeyse her programlama dili ve platform tarafından desteklenir
  • İnsan tarafından okunabilir — Özel araçlar olmadan kolayca okunabilir, yazılabilir ve hata ayıklanabilir
  • Basit sözdizimi — Minimal kurallar öğrenmeyi ve kullanmayı kolaylaştırır
  • Hafif — XML'den daha az ayrıntılıdır ve aynı bilgiyi taşır
  • Yerel JavaScript desteği — Dahili tarayıcı işlevleriyle ayrıştırma ve dizileştirme

JSON'un Dezavantajları

  • Ayrıntılı biçimlendirme — Girintiler ve satır sonları dosya boyutunu %50-80 oranında şişirebilir
  • Yorum yok — JSON spesifikasyonu yorumları desteklemez (bazı ayrıştırıcılar bunlara izin verse de)
  • Sınırlı veri türleri — Tarihler, ikili veriler veya işlevler için yerel destek yok
  • Tekrarlanan anahtarlar — Büyük veri kümelerinde mülk adlarının tekrarlanmasını önlemenin bir yolu yok

JSON'u Neden Küçültmelisiniz?

  • Tüm gereksiz boşlukları, sekmeleri ve satır sonlarını kaldırın
  • Biçimlendirmeye bağlı olarak dosya boyutunu %30-80 oranında azaltın
  • JSON yapısını ve veri bütünlüğünü koruyun

📁 Birden Fazla Dosya Desteği

  • Birden fazla JSON dosyasını aynı anda işleyin
  • Toplu indirme veya tek tek dosya indirme
  • Sürükleyip bırakın veya dosya seçmek için göz atın

🔒 Öncelikli Gizlilik

  • %100 istemci tarafı işlem - sunucuya yükleme yok
  • Dosyalar cihazınızı asla terk etmez
  • Hassas veriler için güvenli

📊 Boyut Karşılaştırması

  • Her dosya için orijinal ve küçültülmüş boyutu görün
  • Azaltma yüzdesi görüntülenir
  • İndirmeden önce küçültülmüş çıktıyı önizleyin

JSON Küçültme Ne Zaman Kullanılır?

API Yanıtları

API uç noktalarınızdan küçültülmüş JSON sunarak bant genişliği kullanımını azaltın.

Yapılandırma Dosyaları

Geliştirme için biçimlendirilmiş sürümleri korurken, üretim dağıtımları için yapılandırma dosyalarını küçültün.

Veri Transferi

Sistemler arasında JSON verileri gönderirken ağ transfer süresini azaltın.

Depolama Optimizasyonu

Büyük JSON veri kümelerini arşivlerken disk alanından tasarruf edin.

Nasıl Çalışır?

  1. Dosyaları Seçin - .json dosyalarını sürükleyip bırakın veya göz atarak seçin
  2. Otomatik İşleme - Dosyalar tarayıcınızda anında küçültülür
  3. Sonuçları İnceleyin - Dosya boyutu azaltmayı görün ve çıktıyı önizleyin
  4. İndirin - Tek tek dosyaları veya tümünü toplu olarak indirin

Teknik Detaylar

  • İşleme: İstemci tarafı JavaScript (sunucu gerekmez)
  • Format: Standart JSON (RFC 8259 uyumlu)
  • Çıktı: Tüm boşlukları kaldırılmış küçültülmüş JSON
  • Doğrulama: JSON yapısını ayrıştırır ve doğrular

GeoJSON/TopoJSON Küçültücüsünden Farkı

Bu araç yalnızca boşlukları kaldırır. Coğrafi veri dosyaları (GeoJSON/TopoJSON) için, aşağıdakileri de yapan özel küçültücüler kullanın:

  • Koordinat hassasiyetini azaltır
  • Boş özellikleri kaldırır
  • Özellik özelliklerini filtreler
  • Geometri verilerini optimize eder

👉 Coğrafi veriler için GeoJSON Küçültücü
👉 Topoloji verileri için TopoJSON Küçültücü

Küçültülmüş JSON Kullanımı İçin İpuçları

  • Orijinalleri saklayın — Geliştirme ve hata ayıklama için her zaman biçimlendirilmiş kopyaları koruyun
  • Sürüm kontrolü — Biçimlendirilmiş dosyaları Git'e gönderin, küçültmeyi derleme/dağıtım sırasında yapın
  • Test — Küçültme sonrası işlevselliği doğrulayın (bazı ayrıştırıcılar sonlandırıcı virgüller konusunda katıdır)
  • Sıkıştırma — Maksimum tasarruf için küçültmeyi gzip/brotli sıkıştırma ile birleştirin (%70-90 toplam)
  • Otomatik derlemeler — JSON küçültmeyi derleme hattınıza entegre edin

İlgili Araçlar