Pemformat / Penampil JSON
Masukkan string JSON untuk memvalidasinya dan melihatnya ditata sebagai pohon dengan indentasi dan penyorotan sintaks. Input Anda tidak pernah dikirim ke server — semuanya terjadi di browser Anda.
Tips. Saat Anda berhenti mengetik, input akan divalidasi dan, jika valid, tampilan secara otomatis beralih ke tab "Output". Titik pada tab Output menunjukkan status validitas saat ini. Tombol ▾/▸ untuk melipat/membuka objek dan array berada di sebelah nomor baris (margin kiri) agar mudah diklik. Kotak pencarian otomatis mendapat fokus saat tab Output terbuka, dan Anda dapat memilih mode pencarian (Berisi/Tepat/Regex) untuk menemukan kunci dan nilai sesuai keinginan. Nomor baris pada output dinomori ulang agar hanya sesuai dengan baris yang terlihat, sehingga Anda tetap tahu posisi meski sebagian struktur dilipat. Panel input memiliki jenis pencarian yang sama (Berisi/Tepat/Regex) agar Anda bisa menemukan dan menyorot teks langsung di input asli. Tekan Enter (berikutnya) / Shift+Enter (sebelumnya) untuk berpindah antar hasil. Meskipun beberapa tanda kutip (") di sekitar kunci atau nilai string hilang, kami tetap berusaha mengenali teks tersebut sebagai JSON.
Cara menggunakan alat ini
- Tempel string JSON ke kotak input di sebelah kiri dan akan divalidasi secara otomatis, dengan hasil langsung ditampilkan.
- Jika JSON tidak valid, Anda akan mendapatkan perkiraan baris/kolom tempat masalah berada.
- Mengklik "Format" juga memformat ulang konten kotak input menggunakan ukuran indentasi yang dipilih.
- Saat output panjang, gunakan "Lipat semua" untuk melihat gambaran struktur terlebih dahulu, lalu buka hanya node yang Anda perlukan dengan tombol ▾/▸ di sebelah nomor baris.
- Semuanya terjadi di browser Anda — data yang Anda masukkan tidak pernah dikirim ke server.
- Meskipun tanda kutip hilang di sekitar beberapa kunci atau nilai string, kami tetap berusaha memperbaiki dan mengenalinya secara otomatis. Dalam hal itu lencana status menunjukkan "Diperbaiki", dan baris yang diperbaiki disorot pada nomor baris panel input.
- Setelah input Anda dikonfirmasi valid (atau diperbaiki), tampilan secara otomatis beralih ke tab "Output" dan fokus berpindah ke kotak pencarian agar Anda dapat langsung mengetik.
- Pilih mode pencarian: "Berisi" (kecocokan sebagian), "Tepat" (kecocokan tepat), atau "Regex" (ekspresi reguler).
- Panel input memiliki fitur pencarian yang sama (Berisi/Tepat/Regex, navigasi sebelumnya/berikutnya, penyorotan) agar Anda bisa mencari langsung di teks asli.
Tips terkait
- Gunakan "Salin yang diminifikasi" daripada "Salin" saat Anda membutuhkan payload ringkas untuk permintaan API atau nilai konfigurasi — tanpa spasi atau baris baru tambahan.
- Ganti ukuran indentasi ke Tab jika gaya proyek Anda mengharuskan penggunaan tab daripada spasi.
- Mode pencarian Regex dapat mencocokkan pola di semua kunci atau nilai sekaligus — berguna untuk mengaudit ID, tanggal, atau email dalam dokumen besar.
- Untuk JSON yang sangat bertingkat, klik "Lipat semua" terlebih dahulu untuk melihat bentuk keseluruhan, lalu buka hanya cabang yang benar-benar perlu Anda periksa.