Semua alat · Data

Pemformat dan Validator JSON

Fungsi terverifikasi · 15 Agustus 2026

Tempel JSON yang berantakan atau diminifikasi dan dapatkan hasil berformat, tervalidasi, dengan letak kesalahan ditunjukkan tepat jika tidak bisa diurai. Berjalan sepenuhnya di peramban Anda: tidak ada yang diunggah.

Lebar indentasi

Memvalidasi terhadap JSON ketat, format yang sama yang disyaratkan hampir semua API dan file konfigurasi. Jika JSON Anda tidak bisa diurai, baris dan posisi persis masalahnya ditampilkan agar Anda cepat menemukannya, bukan sekadar pesan kesalahan «Unexpected token» yang singkat. Komentar dan koma di akhir (JSON5/JSONC) bukan JSON yang valid dan akan ditandai. Tidak ada yang diunggah: semuanya terjadi di perangkat Anda.

Cara kerja

  1. Tempel JSON Anda di kotak.
  2. Klik Format untuk menampilkannya dengan indentasi pilihan Anda, atau Minifikasi untuk memampatkannya menjadi satu baris tanpa spasi.
  3. Jika tidak bisa diurai, baris dan posisi persis masalahnya ditampilkan agar Anda cepat menemukannya.
  4. Salin hasilnya atau unduh sebagai berkas .json.

Pertanyaan yang sering diajukan

Apakah JSON saya dikirim ke suatu tempat?

Tidak: penguraian, validasi, dan pemformatan terjadi secara lokal di peramban Anda dengan pengurai JSON standar. Tidak ada yang diunggah.

Apa yang terjadi jika JSON saya tidak valid?

Anda mendapat kesalahan dalam bahasa yang jelas dengan baris dan kolom tempat penguraian gagal, alih-alih sekadar «Unexpected token» tanpa konteks.

Bisakah saya beralih dari JSON ringkas ke berformat, atau sebaliknya?

Bisa: Format menampilkannya dengan indentasi 2 atau 4 spasi (Anda yang memilih) dan Minifikasi memampatkannya menjadi bentuk valid terkecil dalam satu baris.

Apakah mendukung JSON dengan komentar (JSON5/JSONC)?

Tidak: ini memvalidasi terhadap JSON ketat (yang diterima JSON.parse), format yang sama yang disyaratkan hampir semua API dan berkas konfigurasi. Komentar atau koma di akhir akan ditandai sebagai kesalahan.

Apakah ada batas ukuran?

Tidak ada batas tetap: unggahan yang sangat besar (beberapa megabita) mungkin butuh waktu sejenak untuk diformat, seperti pada alat berbasis peramban mana pun.

File Anda tidak pernah diunggah. Gotool.xyz berjalan sepenuhnya sebagai JavaScript di peramban Anda. File Anda diproses di memori dan tidak pernah menyentuh server: tidak ada yang bisa bocor, tidak ada yang perlu dibersihkan. Tutup tab dan seolah tidak pernah terjadi. Satu-satunya yang kami catat adalah alat mana yang digunakan (hanya namanya, misalnya «merge») untuk mengetahui apa yang berguna bagi orang; tidak pernah file Anda, namanya, ukurannya, atau apa pun isinya.