Alat JSON
Mempercantik, memvalidasi, memperkecil, mengurutkan, escape, dan tampilan pohon JSON — semuanya dalam satu perangkat pribadi dalam browser.
Paste or type JSON above to begin.
🔒 Everything runs locally in your browser — your JSON is never uploaded or sent to a server.
Toolkit JSON lengkap yang berjalan sepenuhnya di browser Anda. Tempelkan JSON apa pun untuk mempercantiknya secara instan dengan lekukan 2 spasi, 4 spasi, atau tab, perkecil menjadi satu baris, atau validasi dengan kesalahan jelas yang mengarah ke baris dan kolom yang tepat. Urutkan kunci objek berdasarkan abjad, keluarkan JSON ke dalam string untuk disematkan (atau hapus kembali), dan jelajahi muatan besar dalam tampilan pohon yang dapat dilipat. JSON Anda tidak pernah diunggah — setiap operasi dilakukan secara lokal, sehingga aman untuk respons, konfigurasi, dan rahasia API pribadi.
Pertanyaan yang Sering Diajukan
Apakah JSON saya dikirim ke server?
Tidak. Setiap operasi — pemformatan, validasi, pengecilan, pengurutan, pelolosan, dan tampilan hierarki — berjalan sepenuhnya di browser Anda menggunakan parser JSON asli. Tidak ada yang diunggah, dicatat, atau disimpan, sehingga aman untuk respons API rahasia, token, dan file konfigurasi.
Apa yang dikatakan validator JSON kepada saya ketika JSON saya tidak valid?
Ini menunjukkan kesalahan penguraian yang tepat dan, ketika browser memberikan posisi, baris dan kolom di mana penguraian gagal — misalnya koma yang hilang, kunci yang tidak diberi tanda kutip, atau koma di akhir. JSON yang valid menunjukkan lencana hijau '✓ Valid JSON' beserta ukuran dan jumlah kuncinya.
Bagaimana cara mempercantik atau memformat JSON?
Tempelkan JSON Anda dan klik Percantik / Format. Anda dapat memilih indentasi 2 spasi, 4 spasi atau tab, dan output diperbarui jika Anda mengubah pengaturan indentasi. Hasil yang diformat ditampilkan dalam kotak read-only dengan tombol Copy dan Download .json.
Apa perbedaan antara mengecilkan dan melarikan diri?
Minify menghapus semua spasi untuk menghasilkan JSON terkecil yang valid dalam satu baris — ideal untuk payload dan penyimpanan. Escape mengonversi seluruh JSON menjadi string yang dikutip dan di-escape dengan garis miring terbalik sehingga Anda dapat menyematkannya di dalam dokumen JSON lain, literal kode, atau nilai konfigurasi; Unescape membalikkannya.
Apa fungsi tombol Sortir?
Ini secara rekursif menyusun ulang kunci setiap objek ke dalam urutan abjad (A→Z) sambil mempertahankan urutan array dan semua nilai, lalu memformat ulang hasilnya. Hal ini membuat pembedaan dua file JSON dan menemukan bidang menjadi lebih mudah.
Bisakah itu menangani file JSON besar?
Ya. Karena semuanya berjalan secara lokal dengan parser asli browser yang dioptimalkan, dokumen berukuran besar akan diformat dan divalidasi dengan cepat. Tampilan pohon yang dapat diciutkan juga memungkinkan Anda memperluas dan menciutkan objek dan array yang disarangkan untuk menavigasi muatan besar tanpa menggulir teks mentah.
Bagaimana ini lebih baik dibandingkan pemformat JSON online lainnya?
Sebagian besar situs JSON membagi pemformatan, validasi, pengecilan, pengurutan, dan pelolosan di halaman terpisah yang didukung iklan. Alat ini menggabungkan semuanya ditambah tampilan hierarki dalam satu halaman, menunjukkan kesalahan validasi ke baris dan kolom yang tepat, menunjukkan statistik ukuran dan jumlah kunci, dan menjaga semuanya tetap pribadi di browser Anda — tanpa iklan dan tanpa pendaftaran.