Pemformat & Validator JSON

Format, minify, dan validasi JSON dengan pesan kesalahan yang presisi — langsung di browser Anda.

Cara menggunakan

  1. Tempel JSON Anda di kolom masukan — dari respons API, file konfigurasi, atau baris log.
  2. Klik "Format" untuk keluaran yang mudah dibaca dan berindentasi, atau "Minify" untuk versi ringkas satu baris.
  3. Jika JSON tidak valid, kesalahan persis dari parser ditampilkan agar Anda bisa memperbaikinya. Salin hasilnya dengan satu klik.

Tentang alat ini

JSON (JavaScript Object Notation) adalah format data standar web modern: API, file konfigurasi, log, dan basis data semuanya memakainya. Namun, JSON buatan mesin biasanya datang dalam satu baris yang tak terbaca. Pemformat ini mengubahnya menjadi keluaran berindentasi rapi yang ramah manusia — dan melakukan kebalikannya saat Anda perlu mengirim payload yang ringkas.

Validasinya memakai parser JSON bawaan browser, mesin yang sama tempat kode JavaScript Anda berjalan. Artinya, vonis yang Anda dapatkan di sini persis vonis yang akan didapatkan aplikasi Anda: jika terurai di sini, terurai juga di sana. Pesan kesalahannya menyertakan deskripsi dari parser itu sendiri tentang apa yang salah, yang biasanya menunjuk karakter bermasalah.

Data Anda tidak pernah meninggalkan halaman. Pemformatan, minifikasi, dan validasi semuanya berjalan lokal, sehingga alat ini aman bahkan untuk JSON yang berisi token, kunci, atau data pribadi — tidak ada yang diunggah, dicatat, atau disimpan di mana pun.

Pertanyaan yang sering diajukan

Apakah JSON saya dikirim ke server?

Tidak. Penguraian dan pemformatan berjalan sepenuhnya di browser Anda dengan mesin JSON bawaan. Halaman ini tidak membuat permintaan jaringan apa pun dengan data Anda.

Indentasi apa yang dipakai?

Dua spasi secara bawaan, dengan opsi 4 spasi. Minify menghapus semua spasi yang tidak signifikan.

Mengapa JSON saya tidak valid padahal berfungsi di JavaScript?

Objek literal JavaScript menerima tanda kutip tunggal, kunci tanpa kutip, dan koma di akhir — JSON ketat tidak. Pemformat ini mengikuti standar JSON (RFC 8259), seperti yang akan dilakukan API mana pun.

Apakah ada batas ukuran?

Hanya memori perangkat Anda. File berukuran beberapa megabita terformat lancar di browser modern.

Alat terkait

Tautan panjang? Perpendek secara gratis

Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.

Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.