Pemformat JSON
JSON formatter ini mengurai JSON yang Anda tempel, menampilkan error yang tepat jika JSON tidak valid, lalu menghasilkan output yang dirapikan dengan indentasi 2 spasi atau diperkecil (minify) menjadi satu baris.
About JSON Formatter
This free JSON formatter instantly validates and prettifies your JSON with proper indentation. Use it to debug API responses, config files, or any JSON data. The minify option removes whitespace to reduce file size.
Tentang alat ini
JSON formatter ini mengurai JSON yang Anda tempel, menampilkan error yang tepat jika JSON tidak valid, lalu menghasilkan output yang dirapikan dengan indentasi 2 spasi atau diperkecil (minify) menjadi satu baris.
Cara menggunakan
- Tempel JSON Anda ke kotak input.
- Klik Format untuk merapikannya dengan indentasi 2 spasi, atau Minify untuk menghapus semua spasi kosong.
- Jika JSON tidak valid, baca pesan error yang muncul di output.
- Klik Salin Output untuk menyalin hasilnya.
Perlu diketahui
- Validasi menggunakan JSON.parse bawaan browser, yang mengikuti standar JSON (RFC 8259) secara ketat.
- Koma di akhir (trailing comma), string dengan tanda kutip tunggal, dan komentar bukan JSON yang valid sehingga akan dilaporkan sebagai error.
- Output yang diformat memakai indentasi 2 spasi; output minified menghapus semua spasi kosong yang tidak berpengaruh.
- Minify biasanya membuat ukuran JSON jauh lebih kecil, sehingga berguna saat mengirim payload lewat API atau menyimpan konfigurasi.
Berjalan sepenuhnya di browser Anda — apa pun yang Anda masukkan tidak diunggah atau disimpan.
Pertanyaan umum
Apakah aman menempelkan API key atau token ke JSON formatter ini?
Ya. Proses parsing dan format berlangsung sepenuhnya di browser Anda dengan JavaScript, jadi JSON tidak pernah dikirim ke server.
Mengapa JSON saya menampilkan error?
Penyebab paling umum adalah trailing comma, tanda kutip tunggal alih-alih kutip ganda, key tanpa tanda kutip, dan komentar. JSON hanya mengizinkan string dan key dengan tanda kutip ganda.
Apa bedanya Format dan Minify?
Format menambahkan baris baru dan indentasi 2 spasi agar strukturnya mudah dibaca. Minify menghapus semua spasi kosong agar JSON sekecil mungkin.
Apakah formatter ini mengubah data saya?
Tidak. Yang diubah hanya spasi kosong. Key, value, dan urutannya tetap persis seperti hasil parsing.