Bahasa
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
JSON Formatter & Validator

JSON Formatter & Validator

Format, minify, dan validasi JSON seketika dengan pewarnaan sintaks, tampilan pohon yang bisa diciutkan, dan deteksi error secara langsung.

Format JSON & Validator

Alat format dan validator JSON ini mempercantik, meminify, dan memvalidasi JSON langsung di browser Anda. Tempel atau unggah JSON dan keluarannya muncul seketika dengan pewarnaan sintaks serta pengecekan error secara langsung — tanpa instalasi, tanpa daftar.

Anda mendapat dua cara membaca data: tampilan Kode berwarna untuk memindai JSON yang sudah diformat, dan tampilan Pohon yang bisa diciutkan untuk menjelajahi objek dan array bertingkat. Saat ada yang salah, validasi menunjuk baris dan kolom yang tepat sehingga Anda bisa memperbaikinya dengan cepat.

Privat sejak awal: semua proses parsing, format, dan validasi berjalan secara lokal di browser Anda. JSON Anda tidak pernah diunggah ke server dan tidak ada yang dilacak.

Cara Format dan Validasi JSON

1

Tambahkan JSON Anda

Tempel JSON Anda ke panel Masukan di sebelah kiri, klik Unggah File untuk memuat berkas .json atau .txt, atau klik Data Contoh untuk mencobanya. Keluaran yang sudah diformat muncul otomatis.

2

Format atau minify

Pilih Format untuk mempercantik JSON dengan indentasi rapi, atau Minify untuk memadatkannya menjadi satu baris. Dalam mode Format, pilih ukuran indentasi 2, 4, atau 8 spasi.

3

Cek validitas

Bilah status menampilkan JSON Valid atau JSON Tidak Valid saat Anda mengetik. Jika ada error, baris dan kolom yang tepat akan muncul dan baris bermasalah disorot di editor.

4

Jelajahi, salin, atau unduh

Beralih ke tab Pohon untuk menelusuri data bertingkat dengan node yang bisa diciutkan, lalu gunakan Salin, Unduh, atau Hapus untuk menyelesaikannya.

Fitur

Mode Format & Minify

Beralih antara mempercantik JSON dengan indentasi yang mudah dibaca dan memadatkannya menjadi satu baris ringkas.

Indentasi Bisa Diatur

Pilih indentasi 2, 4, atau 8 spasi agar sesuai dengan gaya proyek Anda.

Validasi Langsung

JSON divalidasi saat Anda mengetik, dengan baris dan kolom error sintaks yang tepat ditampilkan dan disorot.

Pewarnaan Sintaks

Kunci, string, angka, boolean, dan nilai null diberi warna agar data mudah dipindai.

Tampilan Pohon Bisa Diciutkan

Jelajahi JSON bertingkat sebagai hierarki, dengan badge tipe seperti Object{5} dan Array[3] pada setiap node.

Unggah File

Muat JSON langsung dari perangkat Anda menggunakan file .json atau .txt.

Unduh Keluaran

Simpan hasil yang sudah diformat sebagai file .json dengan satu klik.

Salin ke Clipboard

Salin JSON yang sudah diformat ke clipboard seketika, siap ditempel di mana saja.

Data Contoh

Muat contoh siap pakai untuk mencoba alat ini tanpa menyiapkan JSON Anda sendiri.

Statistik Langsung

Bilah status melaporkan jumlah baris, ukuran file, dan total jumlah kunci di seluruh objek bertingkat.

Pertanyaan yang Sering Diajukan

Bagaimana cara format atau mempercantik JSON online?

Tempel JSON Anda ke panel Masukan dan hasil yang sudah diformat muncul otomatis. Pastikan mode Format dipilih, lalu pilih ukuran indentasi 2, 4, atau 8 spasi. Mempercantik menambahkan indentasi dan jeda baris yang tepat sehingga gumpalan satu baris seperti {"name":"John","age":30} menjadi struktur multi-baris yang mudah dibaca.

Bagaimana cara validasi JSON dan menemukan error sintaks?

Validasi berjalan saat Anda mengetik. Bilah status menampilkan JSON Valid atau JSON Tidak Valid, dan saat ada masalah pesan error melaporkan baris dan kolom yang tepat serta menyorot baris itu di editor — sehingga Anda bisa langsung menuju ke masalahnya.

Apa penyebab error "JSON tidak valid"?

Penyebab paling umum adalah koma yang hilang atau berlebih, kurung atau kurung kurawal yang tidak berpasangan, kunci tanpa tanda kutip, tanda kutip tunggal alih-alih ganda, koma di belakang elemen terakhir, dan komentar — JSON tidak mendukung komentar. Posisi error menunjukkan tempat parser berhenti.

Apa beda antara format dan minify?

Format (mempercantik) menambahkan indentasi dan jeda baris agar JSON mudah dibaca manusia. Minify menghapus setiap spasi, tab, dan baris baru yang tidak perlu untuk mengecilkan file ke ukuran terkecil — berguna untuk mengirim JSON melalui jaringan atau menyimpannya di tempat yang mempertimbangkan ukuran.

Apakah ada batas ukuran file?

Tidak ada batas tetap. Karena semuanya berjalan di browser Anda, batas praktisnya bergantung pada memori perangkat Anda. Sebagian besar browser modern menangani file JSON hingga beberapa megabita tanpa masalah.

Apakah data JSON saya tetap privat?

Ya. Semua proses berlangsung sepenuhnya di browser Anda menggunakan JavaScript. JSON Anda tidak pernah diunggah ke server mana pun dan tidak ada yang disimpan atau dilacak, jadi data Anda tetap di perangkat Anda.

Masukan
Keluaran
Error

                

Tempel JSON di sebelah kiri lalu klik Format

| |
Tempel JSON ke kotak masukan untuk melihat validasi seketika dan keluaran yang sudah diformat
Beralih antara mode Format dan Minify di toolbar
Buka tab Pohon untuk menjelajahi JSON bertingkat dengan node yang bisa diciutkan
Klik tombol indentasi (2, 4, 8) untuk mengubah tingkat indentasi
Tekan Tab di editor untuk menyisipkan spasi sesuai pengaturan indentasi Anda
Semua proses berjalan di browser Anda - data Anda tidak pernah keluar dari perangkat
Ingin belajar lebih banyak? Baca dokumentasi →
1/7
Mulai ketik untuk mencari...
Mencari...
Tidak ada hasil yang ditemukan
Coba gunakan kata kunci yang berbeda