Pemeriksa & Pemformat JSON | Periksa dan format JSON dengan mudah

Pemeriksa & Pemformat JSON memvalidasi dan memformat data JSON. Antarmuka intuitif membantu menemukan kesalahan sintaksis dan memperbaiki struktur. Salin dan tempel JSON untuk hasil terorganisir. Tingkatkan produktivitas pengembangan aplikasi.


JSON Anda yang diformat akan muncul di sini.

Petunjuk & Fitur

Cara Menggunakan

  1. Tempel data JSON Anda di area masukan atau gunakan tombol unggah
  2. Klik "Validasi & Format" untuk memeriksa dan mempercantik JSON Anda
  3. Gunakan "Perkecil" untuk memampatkan JSON dengan menghapus spasi
  4. Salin atau unduh hasilnya, atau buka tampilan pohon untuk menjelajahinya

Fitur

  • Validasi dengan baris dan kolom kesalahan yang tepat
  • Pemformatan dengan indentasi yang dapat dipilih (2, 4, atau tab)
  • Perkecil untuk menghapus semua spasi yang tidak perlu
  • Tampilan pohon, penyorotan sintaks, salin dan unduh
  • Unggah berkas .json dan .txt, plus data contoh

Privat & di Peramban

JSON Anda tidak pernah meninggalkan perangkat Anda. Semua validasi dan pemformatan berjalan secara lokal di peramban Anda, sehingga bahkan data besar atau sensitif tetap privat.

  • Tidak ada yang diunggah ke server mana pun
  • Tidak ada data yang dicatat atau disimpan
  • Berfungsi luring setelah halaman dimuat

Gunakan alat ini dari agen AI Anda

API JSON dan server Model Context Protocol (MCP) gratis. Tanpa pendaftaran, tanpa kunci API, CORS terbuka. Dirancang untuk Claude, ChatGPT, Cursor, skrip, dan aplikasi frontend.

curl -X POST https://mate.tools/api/v1/json-format.php \
  -H "Content-Type: application/json" \
  -d '{"json":"{\"a\":1,\"b\":[1,2,3]}","mode":"pretty"}'
import urllib.request, json

req = urllib.request.Request(
    "https://mate.tools/api/v1/json-format.php",
    data=json.dumps({"json":"{\"a\":1,\"b\":[1,2,3]}","mode":"pretty"}).encode(),
    headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
    print(json.load(r))
const r = await fetch("https://mate.tools/api/v1/json-format.php", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({"json":"{\"a\":1,\"b\":[1,2,3]}","mode":"pretty"}),
});
console.log(await r.json());

Tambahkan ke claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor), atau klien kompatibel MCP lainnya:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Dokumentasi API OpenAPI 3.1 npm 60 req/menit · 600 req/jam · isi maks 1 MB

Pertanyaan yang Sering Diajukan

Kesalahan sintaks JSON yang umum meliputi: koma yang hilang atau berlebih, kunci tanpa tanda kutip (JSON memerlukan tanda kutip ganda di sekitar semua kunci), tanda kutip tunggal alih-alih ganda, koma di akhir setelah item terakhir, dan karakter khusus yang tidak di-escape dalam string. Alat ini menunjukkan baris dan kolom yang tepat di mana penguraian gagal.

Memformat (mempercantik) menambahkan indentasi dan jeda baris yang sesuai agar JSON mudah dibaca. Memperkecil menghapus semua spasi yang tidak perlu untuk mengurangi ukuran berkas, yang berguna untuk lingkungan produksi dan respons API.

Ya, Anda dapat mengunggah berkas .json atau .txt menggunakan tombol unggah. Alat ini membaca isi berkas dan memvalidasinya. Anda juga dapat menempelkan JSON secara langsung atau memuat data contoh untuk mencoba alat ini.

Sepenuhnya. Alat ini berjalan sepenuhnya di peramban Anda menggunakan JavaScript. JSON Anda tidak pernah diunggah, dicatat, atau dikirim ke server mana pun, sehingga bahkan data besar atau rahasia tetap berada di perangkat Anda.

Gunakan pemilih indentasi untuk memilih 2 spasi, 4 spasi, atau karakter tab sebelum mengklik "Validasi & Format". Keluaran yang diformat serta tombol salin dan unduh semuanya menggunakan indentasi pilihan Anda.

Apa Itu Validator & Formatter JSON?

Sebuah validator & formatter JSON memeriksa apakah JSON Anda valid dan, jika ya, memberi indentasi rapi agar mudah dibaca — atau memperkecilnya untuk menghemat ruang. Jika ada kesalahan, alat ini menunjukkan baris dan kolom yang tepat letak masalahnya. Semuanya berjalan di peramban Anda, sehingga data Anda tetap privat.