
JSON Formatter — Memformat, Memvalidasi, dan Mempercantik JSON Online
Validasi JSON, format dengan 2, 4 atau 8 spasi, atau perkecil di browser Anda.
Tempelkan JSON Anda di sini — dapatkan keluaran yang divalidasi dan diformat untuk disalin atau diunduh
atau jatuhkan file .json
Apa yang dapat Anda lakukan dengan Percantik JSON
Tinjau kemampuan utama sebelum Anda mulai.
- Format JSON yang berantakan menjadi kode yang bersih dan mudah dibaca
- Validasi JSON dan tangkap kesalahan sintaksis
- Perkecil JSON menjadi satu baris ringkas
- Pilih lekukan 2, 4 atau 8 spasi
- Salin atau unduh hasil yang diformat
Referensi pengaturan
2 pengaturan
Kontrol yang tersedia untuk Percantik JSON.
Pengaturan
- ModusPreset
- Pilih cara JSON Anda ditampilkan: Percantik memformatnya dengan indentasi yang mudah dibaca, Kompresi memampatkannya menjadi satu baris, dan Tree menampilkan tampilan interaktif yang dapat dilipat untuk menjelajahi data bersarang.Opsi: PercantikKompresiPohon
- Indentasitarik-turun
- Mengatur berapa spasi indentasi untuk setiap tingkat sarang pada hasil yang dipercantik (hanya tampil dalam mode Percantik); pilih 2 untuk gaya kode yang ringkas atau 4 atau 8 agar struktur yang dalam lebih mudah dibaca.Opsi: 2 spasi4 spasi8 spasi
Alat terkait untuk Percantik JSON
Alat untuk langkah umum selanjutnya setelah Percantik JSON.
Alat Developer
Percantik HTML
Format HTML dengan lekukan yang konsisten atau perkecil menjadi satu baris di browser Anda.
Coba sekarangAlat Developer
Encoder / Decoder Base64
Enkode teks atau file sebagai Base64, atau dekode Base64 menjadi teks yang didukung, dengan opsi aman URL dan UTF-8 di browser Anda.
Coba sekarangAlat Developer
Dekoder JWT
Decode header dan payload JWT, periksa masa berlakunya dan salin data yang didekode secara lokal; tidak diperlukan akun.
Coba sekarangPertanyaan yang Sering Diajukan
Bagaimana Percantik JSON membantu Anda menyelesaikannya
Masalah nyata yang dipecahkannya setiap hari — untuk bisnis, kreator, dan tugas sehari-hari. Temukan kasus penggunaan yang cocok untuk Anda dan mulailah.
Debugging Respons API
Tempel respons API yang diminifikasi dari dev tools Anda dan langsung lihat strukturnya yang terindentasi. Temukan kolom yang hilang, validasi bentuknya, dan pastikan penanganan null vs. undefined tanpa perlu menjalankan ekstensi penampil JSON.
Pembersihan File Konfigurasi
Kembalikan package.json, tsconfig.json, atau .eslintrc.json yang berantakan menjadi bentuk yang mudah dibaca setelah menyelesaikan konflik merge. Format, periksa kewajaran, dan commit versi yang bersih dalam satu menit.
Inspeksi Ekspor Database
Periksa ekspor JSON dari MongoDB, DynamoDB, atau Firestore sebelum mengimpornya. Validasikan bahwa strukturnya sesuai dengan skema Anda dan tidak ada catatan yang mengalami tabrakan null yang tidak terduga.
Inspeksi Payload Webhook
Tangkap payload webhook masuk dari Stripe, GitHub, Linear, atau Slack dan rapikan tampilannya untuk memahami strukturnya — penting saat membangun integrasi atau men-debug kolom event yang hilang.
Pembantu Tinjauan Kode
Tempel contoh JSON dari reviewer ke deskripsi PR dalam bentuk yang sepenuhnya dirapikan, atau perkecil dengan Minify saat ruang terbatas di chat. Bagaimanapun caranya, file tetap valid dan aman untuk disalin-tempel.
Penanganan Secret Produksi
Karena semuanya berjalan di browser Anda, Anda bisa menempelkan payload rahasia produksi untuk memeriksanya tanpa perjalanan jaringan sama sekali — persis alur kerja yang dibutuhkan tim DevOps tetapi tidak bisa disediakan dengan aman oleh alat JSON berbasis cloud.
Jelajahi Respons GraphQL & API Bertingkat yang Besar
Beralih ke mode Tree untuk membuka hanya cabang yang Anda pedulikan dalam payload bersarang yang besar, alih-alih menggulir dinding indentasi yang rapi untuk menemukan satu kolom.
Siapkan Body Request untuk Postman & Insomnia
Tempel body JSON kasar, rapikan untuk memeriksa bentuknya sudah benar, lalu Minify sebelum menyimpannya ke koleksi Postman atau Insomnia agar tersimpan secara ringkas.
Ajarkan Struktur JSON kepada Developer Baru
Gunakan tampilan bertingkat yang dapat diciutkan pada mode Tree untuk memandu siswa bootcamp atau engineer junior tentang bagaimana objek dan array bertingkat, tanpa membuat mereka tersesat dalam indentasi mentah.
Ekspor Log Rapi Sebelum Mengajukan Tiket Dukungan
Tempel log kesalahan yang diminifikasi atau blob JSON yang disalin dari alat pemantauan Anda, rapikan menjadi format yang mudah dibaca, lalu tempel versi bersihnya ke tiket dukungan atau thread Slack.
Validasi Berkas Konfigurasi Sebelum Commit
Paste a Kemasan.json, tsconfig.json or other JSON config file to catch a stray trailing comma, unmatched bracket or unquoted key with immediate validation feedback — Sebelum a malformed config breaks Anda Buat or CI pipeline.
Saksikan setiap transformasi selesai
Setiap foto crosses the slash untouched and comes out the other side finished.


























