Format dan validasi JSON online
Buat JSON mudah dibaca, dan ketahui dengan tepat apa yang salah saat JSON tidak valid.
Laporkan masalah dengan alat ini
Cara menggunakan Pemformat JSON
Tempel JSON Anda
Tempel JSON, atau buka atau letakkan file .json. JSON diperiksa selagi Anda mengetik.
Pilih tata letak
Indentasi dengan 2 atau 4 spasi atau tab, atau minify menjadi satu baris. Centang Urutkan key A–Z untuk mengurutkan key.
Salin atau unduh
Salin JSON yang sudah diformat, atau unduh sebagai formatted.json.
Mengapa menggunakan Utils365
Kesalahan yang bisa diperbaiki
JSON yang tidak valid menunjukkan baris dan kolom kesalahannya, lengkap dengan baris itu dan penunjuknya, plus petunjuk untuk koma di akhir, tanda kutip tunggal, key tanpa kutip, dan komentar.
Rapikan atau minify
Pilih 2 spasi, 4 spasi, atau tab agar mudah dibaca, atau padatkan menjadi satu baris untuk menghemat ruang.
Hanya tata letak yang berubah
Angka, teks, dan urutan key tetap persis seperti yang ditulis, kecuali Anda memilih mengurutkan key A–Z agar dua file lebih mudah dibandingkan.
Privat sejak awal
JSON Anda diperiksa dan diformat di browser dan tidak pernah diunggah, jadi API key dan data pelanggan tetap di tangan Anda.
Pertanyaan yang sering diajukan
Bagaimana cara memeriksa apakah JSON saya valid?
Tempel saja di sini. JSON yang valid menampilkan ringkasan berisi jumlah key dan seberapa dalam strukturnya bersarang. JSON yang tidak valid menampilkan baris dan kolom kesalahan pertama serta apa yang perlu diubah.
Mengapa koma di akhir dianggap kesalahan?
JSON tidak mengizinkan koma setelah item terakhir dalam objek atau array, meskipun JavaScript mengizinkannya. Hapus koma sebelum } atau ] penutup.
Bisakah JSON berisi komentar atau tanda kutip tunggal?
Tidak. JSON standar tidak punya komentar, dan string serta key harus memakai tanda kutip ganda. Format seperti JSON5 dan JSONC mengizinkannya, tetapi sebagian besar API dan parser tidak.
Apakah angka atau urutan key saya akan berubah?
Tidak. Angka mempertahankan digit persis seperti yang Anda tulis, jadi ID panjang seperti 1234567890123456789 dan harga seperti 1.10 tetap tidak berubah. Key tetap pada urutannya kecuali Anda mencentang Urutkan key A–Z.
Apa fungsi minify?
Minify menghapus setiap spasi dan jeda baris yang tidak berada di dalam string, sehingga JSON menjadi sekecil mungkin. Datanya tetap sama persis.