Pemformat JSON

Pretty print dan format JSON. Tempel atau unggah, pilih indentasi. Unduh atau salin. 100% di sisi klien.

Alat terkait

Apa yang ditawarkan pemformat JSON ini

Pemformat gratis ini mengubah JSON ter-minify atau sulit dibaca menjadi keluaran jelas dan ter-indentasi. Tempel atau unggah JSON, pilih 2 atau 4 spasi atau tab, dan opsional urutkan kunci objek. Keluaran disorot sintaks. Jika masukan tidak valid, error dan posisi atau baris ditampilkan. Unduh atau salin. Semua di browser; tidak dikirim ke server.

  • Pretty print: Mengubah JSON minify atau berantakan menjadi bentuk ter-indentasi dengan baris baru yang konsisten.
  • Opsi indentasi: Pilih 2 spasi, 4 spasi, atau tab sesuai gaya kode Anda.
  • Urutkan kunci: Opsional mengurutkan kunci objek secara alfabet (rekursif) agar keluaran deterministik dan mudah dibandingkan antar versi.
  • Penyorotan sintaks: Keluaran berwarna: kunci, string, angka, boolean, dan null mudah dibedakan.
  • Pelaporan error: JSON tidak valid menampilkan error parser dan, jika ada, posisi karakter atau nomor baris.
  • Tempel atau unggah: Tempel dari clipboard atau unggah file .json (termasuk seret-lepas). Tanpa pendaftaran.

Mengapa memformat JSON?

JSON minify menghemat bandwidth tetapi sulit dibaca. Indentasi memperjelas struktur untuk debug konfigurasi, memeriksa respons API, atau dokumentasi. Mengurutkan kunci menstabilkan urutan agar diff di Git menunjukkan perubahan nyata. Di browser data tetap privat.

  • Keterbacaan: JSON ter-indentasi menunjukkan sarang dan array sekilas.
  • Diff stabil: Kunci terurut mengurangi noise pengurutan di version control.

Didukung oleh pemrosesan di sisi klien.

Ringkasan opsi

  • Indentasi: 2 spasi, 4 spasi, atau tab. Diterapkan di setiap level bersarang.
  • Urutkan kunci: Jika aktif, semua kunci objek diurutkan alfabet (rekursif). Array mempertahankan urutan.
  • Sorot sintaks: Keluaran ditampilkan berwarna untuk kunci, string, angka, boolean, dan null.
  • Unduh / Salin: Ekspor sebagai file atau salin ke clipboard. Isinya sama.
  • Hapus: Menghapus masukan, keluaran, dan error agar bisa mulai dengan JSON baru.

Pertanyaan umum

Apakah data JSON saya aman?

Ya. Pemformatan sepenuhnya di browser. Data tidak meninggalkan perangkat dan tidak dikirim ke server.

Bagaimana jika JSON tidak valid?

Alat menampilkan pesan error parser dan, jika tersedia, posisi karakter atau nomor baris agar Anda bisa memperbaiki.

Opsi indentasi apa yang tersedia?

Anda bisa memilih 2 spasi, 4 spasi, atau tab. Keluaran memakai pilihan Anda di setiap level.

Apa fungsi Urutkan kunci?

Jika diaktifkan, semua kunci objek diurutkan alfabet (rekursif). Ini memberi keluaran konsisten dan diff lebih mudah dibaca.

Bisakah memformat JSON dari file?

Ya. Gunakan pemilih file atau seret-lepas file .json ke area masukan. File dibaca di browser; tidak ada unggahan.

Pemformat JSON - Pretty print & rapikan JSON online gratis