CanDoYa
ID

Kompres JSON Gratis

Berjalan sepenuhnya di browser Anda - tanpa unggah, tanpa daftar.

JSON
Terpadatkan
Tempel JSON untuk memadatkannya
Bagikan tool ini

Apa itu kompres JSON (minify JSON)?

Kompres JSON adalah proses membuang semua spasi, tab, dan baris baru yang sebenarnya tidak dibutuhkan dalam sebuah dokumen JSON, lalu memadatkannya jadi satu baris. Datanya tetap sama persis - yang hilang cuma format kosongnya - jadi ukuran file mengecil dan lebih cepat dimuat. Tempel JSON Anda di sini dan prosesnya berjalan langsung, lengkap dengan jumlah byte sebelum-sesudah serta persentase yang dihemat.

Cara pakai

  1. 1Tempel JSON Anda. Masukkan JSON yang sudah diformat rapi, ditulis tangan, atau apa adanya ke kotak input.
  2. 2Lihat hasilnya langsung terpadatkan. Versi satu baris yang padat langsung muncul, dan status bar mengonfirmasi apakah JSON valid atau menunjukkan letak error pertamanya.
  3. 3Cek berapa yang dihemat. Perhitungan ukuran menampilkan byte sebelum dan sesudah beserta persentase yang terpangkas, jadi Anda tahu persis seberapa ringan file jadinya.
  4. 4Salin hasilnya. Salin JSON yang sudah dipadatkan dan tempel di mana pun payload ringkas itu dibutuhkan.

Cocok untuk siapa

Proses kompres di sini adalah siklus parse-lalu-restringify memakai mesin JSON bawaan browser, jadi hasil yang dipadatkan dijamin membawa data yang sama persis dengan yang akan dibaca kode Anda - tidak ada komentar yang hilang, tidak ada key yang tertukar urutannya, tidak ada yang rusak. Perhitungan ukurannya menghitung byte UTF-8 sungguhan, bukan sekadar karakter, jadi payload yang penuh emoji atau huruf beraksen tetap menampilkan bobot sebenarnya saat dikirim lewat jaringan.

Tanya jawab

Apakah alat kompres JSON ini gratis?

Ya - sepenuhnya gratis, tanpa perlu daftar dan tanpa batas pemakaian. Semuanya berjalan langsung di browser Anda.

Apakah JSON saya diunggah ke suatu tempat?

Tidak. JSON Anda diproses dan dipadatkan secara lokal di browser dan tidak pernah dikirim ke server, jadi aman dipakai untuk API key, token, dan data internal yang sifatnya rahasia.

Apakah proses kompres mengubah data saya?

Tidak. Kompres hanya menghapus spasi, tab, dan baris baru di antara elemen. Setiap key, value, angka, dan string - termasuk spasi di dalam string - tetap dipertahankan persis, sehingga data yang di-parse sama saja dengan aslinya.

Seberapa besar penghematan ukuran JSON saya?

Tergantung format aslinya. JSON yang rapi dengan banyak indentasi bisa mengecil 40-70% karena banyak spasi kosongnya, sementara JSON yang sudah padat mungkin hampir tidak berubah. Alat ini menampilkan byte yang dihemat dan persentasenya secara persis untuk file Anda.

Bagaimana kalau JSON saya tidak valid?

Alat ini memvalidasi JSON saat Anda mengetik. Kalau ada koma berlebih di akhir, tanda kutip tunggal, key tanpa tanda kutip, atau kurung yang hilang, status bar akan menyebutkan masalahnya - dan kalau browser melaporkan posisinya, akan ditunjukkan baris dan kolomnya - jadi Anda bisa perbaiki dulu sebelum dipadatkan.

Apakah bisa dipakai offline?

Bisa. Setelah halaman selesai dimuat, alat ini tetap berfungsi tanpa koneksi internet karena semua prosesnya berjalan di perangkat Anda sendiri.