Beranda › JSON Formatter & Validator

JSON Formatter & Validator Online

Tempel JSON untuk dirapikan, di-minify, atau divalidasi. Error ditampilkan lengkap dengan posisi baris dan kolom.

Apa itu JSON Formatter?

JSON (JavaScript Object Notation) adalah format pertukaran data yang paling banyak dipakai untuk API, file konfigurasi, dan penyimpanan data. Respons API biasanya dikirim dalam bentuk satu baris panjang (minified) yang sulit dibaca manusia. JSON formatter menambahkan indentasi dan baris baru sehingga struktur objek dan array terlihat jelas — sekaligus memeriksa apakah JSON tersebut valid.

Cara Menggunakan

  1. Tempel JSON di kolom Input JSON, atau klik Contoh untuk mencoba.
  2. Pilih indentasi (2 spasi, 4 spasi, atau tab), lalu klik Format / Beautify.
  3. Gunakan Minify untuk memperkecil ukuran, atau Urutkan key agar mudah dibandingkan.
  4. Salin hasil atau unduh sebagai file .json.

Kesalahan JSON yang Paling Sering Terjadi

Beautify vs Minify

Beautify membuat JSON mudah dibaca saat debugging atau dokumentasi. Minify menghapus semua spasi dan baris baru sehingga ukuran file lebih kecil — cocok untuk dikirim lewat jaringan atau disimpan di produksi. Isi datanya tetap sama persis.

Pertanyaan yang Sering Diajukan

Apakah aman menempelkan data JSON di sini?

Ya. JSON diproses sepenuhnya di browser Anda dan tidak pernah dikirim ke server. Meski begitu, tetap biasakan untuk tidak membagikan data rahasia seperti token atau password.

Kenapa angka yang sangat besar berubah setelah diformat?

Browser menyimpan angka dengan presisi terbatas. Angka bulat di atas 9.007.199.254.740.991 (misalnya ID dari beberapa API) bisa kehilangan digit terakhir. Simpan angka sebesar itu sebagai string agar aman.

Apa bedanya format dan minify?

Format (beautify) menambahkan indentasi agar mudah dibaca, sedangkan minify menghapus spasi agar ukuran file sekecil mungkin. Isi datanya sama.

Berapa ukuran JSON maksimal yang bisa diproses?

Tidak ada batas tetap; tergantung memori perangkat Anda. File berukuran beberapa megabyte umumnya diproses dengan lancar.