Ekosistem Volade — Alat Web

JSON Formatter online

Workbench JSON 100% lokal: format, validasi, perbaiki, jelajahi, dan konversi. Beautify dan minify sesuai RFC 8259, validator dengan diagnostik baris/kolom, perbaikan cerdas dengan mini-diff, tampilan pohon, tampilan tabel dengan ekspor CSV, kueri JSONPath (RFC 9535) dan JMESPath, JSON Pointer, diff struktural, konverter (YAML, XML, TypeScript, SQL…) serta deteksi rahasia. Tidak ada data yang pernah meninggalkan peramban Anda: tanpa upload, tanpa backend, tanpa akun.

100% lokal, tanpa pengiriman Sesuai RFC 8259 · RFC 9535 Tidak pernah disimpan atau dikirim
Alatnya

Workbench JSON: satu dokumen, banyak perspektif

Tempel, letakkan, atau muat file JSON: editor, validasi, pohon, tabel, kueri, diff, dan konversi semuanya tetap berada di perangkat Anda.

JSON Formatter dan kotak alat JSON

Online Pengembangan, Kode & Data
Masuk

Indentasi Urutan

Urutan rekursif membuat diff dapat direproduksi: dua file berisi kunci yang sama dalam urutan berbeda menghasilkan hasil yang identik. Pemformatan tidak pernah mengubah nilai data — hanya dapat mengubah urutan tampilan.

Masukan JSON
Hasil
Letakkan file .json / .jsonc / .json5 / .ndjson / .jsonl / .har di sini, atau klik untuk memilih file. Impor 100% lokal.
Contoh:
JSON untuk divalidasimesin RFC 8259 + linter

Klik sebuah kesalahan untuk menemukannya di teks sumber (baris, kolom, offset, dan cuplikan ditampilkan).

Linter menerima JSON longgar (koma di akhir, kunci tanpa tanda kutip, tanda kutip tunggal, komentar…), tetapi penyimpangan ini akan ditandai: parser RFC 8259 yang sesungguhnya akan menolaknya. Mesin validasi selalu membedakan dan menampilkan token yang diharapkan dan token yang ditemukan untuk setiap kesalahan.
JSON rusak / tidak akurat

Perbaikan aman: hanya memperbaiki kesalahan yang tidak ambigu (BOM, koma di akhir, tanda kutip tunggal, kunci tanpa tanda kutip, undefined/NaN/Infinity, komentar…). Perbaikan agresif: mencoba memulihkan data sebanyak mungkin (kurung kurawal/siku/koma yang hilang, tanda kurung tidak seimbang).

Hasil + mini-diff
Sumber

Dokumen besar dirender secara progresif (pohon bagian dalam hanya dimaterialkan saat dibuka) — antarmuka tetap responsif hingga batas memori peramban. Arahkan kursor ke sebuah nilai untuk menyalin jalur lengkapnya atau JSON Pointer.

Sumber (array objek)
Cari

Deteksi otomatis menemukan array objek pertama. Klik sebuah kolom untuk mengurutkan, klik lagi untuk membalik. Ekspor CSV/TSV/Markdown siap ditempel ke spreadsheet.

Sumber

Mesin sesuai RFC 9535: penurunan rekursif $.., wildcard .*, slice [start:stop:step], union [0,2], dan filter [?(@.age > 18)]. Cuplikan:

Sumber

JSON Pointer (RFC 6901): /users/0/profile/email. Jalur akses standar yang digunakan oleh JSON Patch dan API. Anda juga dapat mengonversi ekspresi JSONPath menjadi pointer jika pemetaannya langsung.

—
JSON A (referensi)
JSON B (dibandingkan)
Sumber
Konversi—

Konversi dibuat secara lokal, tanpa pustaka jaringan apa pun. YAML, XML, CSV, dan kode sumber (TypeScript, Python, Go, Rust, Java, C#…) disimpulkan otomatis dari struktur; JSON Schema dihasilkan dalam Draft 2020-12.

Sumber
Sumber

Deteksi 100% lokal pola sensitif: kunci API, token Bearer, JWT, kunci AWS/GitHub, kunci privat, kata sandi, e-mail, nomor telepon, dan nomor kartu. Versi anonim mengganti setiap nilai dengan « [REDACTED] » sambil mempertahankan struktur.

0,0 0Komentar Semua alat
Gratis atau Premium?

JSON Formatter 100% gratis, lokal, dan tanpa batas ukuran (hanya memori peramban Anda yang membatasi file yang sangat besar) — untuk semua orang. Premium membuka seluruh ekosistem Volade.

Formatter, minify & urutkan kunciGratis
Validator RFC 8259 + perbaikan cerdasGratis
JSONPath RFC 9535, Pointer, diff & konversiGratis
Pipeline transformasi & riwayat terenkripsiPremium
Buka Premium
Fitur

Jauh lebih dari sekadar beautifier

Jaminan privasi arsitektural

Parser, formatter, validasi, perbaiki, kueri, bandingkan, dan konversi berjalan 100% di dalam peramban. Tanpa upload, tanpa API parsing jarak jauh, tanpa penyimpanan server, tanpa telemetri konten. Anda dapat memutus jaringan setelah pemuatan: alat ini tetap berfungsi.

Kebijakan privasi

Validator, linter & perbaikan presisi

Diagnostik menampilkan baris, kolom, offset, jalur JSON, cuplikan, token yang diharapkan dan ditemukan, dengan tombol « buka kesalahan ». Linter mendeteksi koma di akhir, kunci tanpa tanda kutip, tanda kutip tunggal, undefined/NaN/Infinity, komentar, kunci duplikat… lalu perbaikan (aman atau agresif) menunjukkan persis apa yang diperbaiki.

Perbaiki data

Jelajahi, kueri & konversi

Tampilan pohon (warna per jenis, salin jalur), tampilan tabel dengan urutan, filter, dan ekspor CSV/TSV/Markdown, JSONPath RFC 9535, JSON Pointer, diff struktural, dan konverter ke YAML, XML, TypeScript, Python, Go, Rust, Java, C#, SQL, dan JSON Schema. Satu dokumen, banyak perspektif.

Jelajahi sekarang
Cara kerjanya

Dari data mentah ke hasil yang dapat digunakan dalam tiga langkah

Tempel, letakkan, atau muat

Tempel respons API, letakkan file .json, .jsonc, .ndjson, atau .har, atau pilih sebuah contoh. Impor bersifat instan dan sepenuhnya lokal: tidak ada file yang melewati server.

Format, validasi, perbaiki

Beautify dengan 2 hingga 8 spasi atau tab, minify, urutan alfabetis kunci (rekursif atau tidak), validasi RFC 8259 waktu nyata dengan diagnostik presisi, dan perbaikan cerdas dengan mini-diff.

Jelajahi, bandingkan, konversi

Pohon, tabel, kueri JSONPath/JSON Pointer, diff struktural, konversi ke lebih dari 15 format, dan statistik. Salin hasilnya atau unduh: semuanya tetap di perangkat Anda.

Referensi

Standar dan sintaks yang didukung

StandarTujuanDetail
RFC 8259Format JSONValidator ketat: UTF-8, angka, string yang di-escape, tanpa koma di akhir, kunci wajib diapit tanda kutip ganda.
RFC 6901JSON PointerLokasi /users/0/profile/email, dengan escape ~0 / ~1. Dasar operasi JSON Patch.
RFC 9535JSONPathPenurunan rekursif, wildcard, slice, union, dan filter ekspresi — standar Internet yang diterbitkan pada 2024.
JSON SchemaKontrak dataGenerasi Draft 2020-12: types, required, enum, array, objek bertingkat, dan format terdeteksi (e-mail, tanggal, UUID, URL).
NDJSON / JSONLPencatatan logSatu JSON per baris, UTF-8, dipisahkan oleh \n — terdeteksi dan dapat dikonversi menjadi array JSON.
JSONC / JSON5JSON + komentarDikenali oleh linter dan dapat dikonversi ke JSON ketat; tidak pernah digabungkan oleh validator RFC 8259.
FAQ

Pertanyaan yang sering diajukan

Apa yang sebenarnya dilakukan « memformat » JSON?
Memformat (atau « beautifier ») membuat indentasi ulang dokumen dan menambahkan baris baru agar mudah dibaca: setiap tingkat bersarang digeser sesuai indentasi yang dipilih (2, 3, 4, 8 spasi, tab, atau kustom). Operasi ini tidak pernah mengubah nilai data: mem-minify ulang kemudian mereproduksi persis dokumen awal.
Mengapa JSON saya « tidak valid » padahal berfungsi di komputer saya?
Kebanyakan peramban, Python, dan Node.js menerima penyimpangan sintaks yang dilarang standar RFC 8259: koma di akhir objek, kunci tanpa tanda kutip, tanda kutip tunggal, nilai undefined/NaN/Infinity, komentar // atau /* */, atau konstanta TRUE/FALSE/NULL huruf besar. Tab Perbaiki kami mengubah varian ini menjadi JSON ketat, dengan daftar koreksi yang tepat.
Bisakah pemformatan menimpa data saya?
Tidak. Pemformatan dan pengurutan bekerja pada salinan: setelah setiap operasi, pemeriksaan integritas membandingkan hasil yang di-parse ulang dengan dokumen asli. Jika gagal, kotak menampilkan « Operasi gagal » dan tidak pernah menyentuh sumber Anda — masukan selalu tetap utuh (arsitektur tidak berubah Masukan → Transformasi → Keluaran).
Apakah JSON saya dikirim ke suatu tempat?
Tidak pernah. Parsing, pemformatan, validasi, perbaikan, kueri, diff, konversi, dan statistik terjadi di peramban Anda. Tanpa API parsing jarak jauh, tanpa penyimpanan server, tanpa telemetri konten. Halaman hanya menghubungi API konfigurasi Volade (tombol Premium, mata uang), tidak pernah data Anda. Anda dapat memeriksanya di tab jaringan peramban: tidak ada apa pun selain halaman itu sendiri yang dimuat.
Apa itu JSONPath dan apa gunanya?
JSONPath adalah bahasa kueri untuk mengekstrak subset dari dokumen JSON, kini distandarkan oleh RFC 9535. Misalnya $.users[?(@.age > 18)].name mengembalikan semua nama pengguna dewasa; $..price mengumpulkan semua harga, di kedalaman berapa pun. Ini adalah padanan JSON dari XPath untuk XML — penting untuk mengueri respons API tanpa menulis loop.
Bisakah memformat file yang sangat besar?
Ya, sesuai batas memori peramban Anda (biasanya puluhan hingga ratusan MB). Tidak ada batas upload buatan — batas itu memang tidak ada karena tidak ada upload. Pohon dirender secara lambat (lazy) dan operasi berat berjalan melalui worker di latar belakang agar antarmuka tidak terblokir.
Perbedaan antara JSON dan JSONC / JSON5 / NDJSON?
JSONC menambahkan komentar; JSON5 juga menambahkan kunci tanpa tanda kutip, tanda kutip tunggal, dan nilai khusus; NDJSON (atau JSONL) berisi satu objek JSON valid per baris, dipisahkan oleh baris baru — sangat umum untuk log dan paket data. Linter mengenali varian ini dan tab Konversi mengubahnya menjadi JSON ketat jika diperlukan.
Untuk apa tampilan Tabel?
Saat JSON Anda adalah daftar objek homogen (mis. respons API ber-paginasi), tampilan Tabel secara otomatis mentransposnya menjadi tabel untuk perkantoran: kolom dinamis, pengurutan per kolom, pencarian, penyaringan lewat pencarian, lalu ekspor CSV, TSV, atau Markdown untuk Excel, Google Sheets, atau Notion.
Apakah pemformatan mengubah urutan kunci?
Beautify saja mempertahankan urutan kunci persis seperti yang muncul. Pengurutan alfabetis (A → Z atau Z → A), rekursif atau terbatas pada level saat ini, adalah operasi yang disengaja: disarankan untuk menghasilkan diff yang dapat direproduksi dan perbandingan deterministik, misalnya sebelum menghitung ringkasan (hash).
Bagaimana cara membuat JSON Schema dari data saya?
Tab Konversi → « JSON Schema ». Alat menghasilkan skema Draft 2020-12 dengan menyimpulkan types, kolom wajib, array dan objek bertingkat, enum (bila hanya sedikit nilai berbeda), dan format terdeteksi (e-mail, tanggal, UUID, URL). Sempurna untuk membatasi atau mendokumentasikan API — semuanya tanpa pengiriman data.

JSON Formatter online: workbench JSON 100% lokal

JSON Formatter Volade mengubah peramban Anda menjadi bengkel JSON lengkap, gratis, dan tanpa pendaftaran: beautify, minify, validasi ketat RFC 8259, perbaikan cerdas, tampilan pohon dan tabel, kueri JSONPath, JSON Pointer, diff struktural, statistik, dan puluhan konversi. Tidak ada data yang meninggalkan perangkat Anda: tanpa upload, tanpa akun, tanpa telemetri konten. Ideal untuk pengembang, analis data, administrator sistem, dan siapa pun yang menangani data mentah.

Halaman berfungsi sepenuhnya di peramban Anda: parsing, pemformatan, perbaikan, kueri, dan konversi dijalankan secara lokal, sehingga menjamin kerahasiaan total — bahkan untuk dokumen perusahaan, respons API berisi data pribadi, atau file konfigurasi sensitif. Periksa sendiri di tab jaringan peramban: tidak ada data yang pernah dikirim.

Format dan minify JSON sesuai RFC 8259

Tombol Beautify membuat indentasi ulang dokumen Anda dengan indentasi pilihan Anda — 2, 3, 4, atau 8 spasi, tab, atau kustom — dan tombol Minify mengompresnya untuk menghemat bandwidth. Pemeriksaan integritas yang ketat menjamin tidak ada transformasi yang mengubah data Anda: hasil yang di-parse ulang dibandingkan dengan dokumen asli. Pengurutan alfabetis kunci, rekursif atau terbatas pada level saat ini, menghasilkan diff yang dapat direproduksi dan perbandingan deterministik.

Validasi dan perbaiki: linter, diagnostik presisi, remediator

Validator waktu nyata yang sesuai dengan RFC 8259 melokalkan setiap kesalahan secara presisi: baris, kolom, offset, jalur JSON, token yang diharapkan dan ditemukan, dengan tombol « buka kesalahan ». Linter mendeteksi penyimpangan yang salah diterima oleh parser toleran: koma di akhir, kunci tanpa tanda kutip, tanda kutip tunggal, nilai undefined / NaN / Infinity, komentar // atau /* */, konstanta TRUE / FALSE / NULL huruf besar, dan kunci duplikat.

Perbaikan cerdas — mode aman dan agresif — merekonstruksi dokumen yang rusak (JSON terpotong, apostrof sebagai pengganti tanda kutip, koma atau kurung kurawal yang hilang) dan menampilkan persis koreksi yang diterapkan lewat mini-diff. Alat yang ideal untuk memulihkan ekspor API, file log yang korup, atau respons yang ditempel dari konsol.

Jelajahi, kueri, dan bandingkan

Tampilan pohon mewarnai jenis (string, angka, boolean, null) dan dengan satu klik menyalin jalur JSON atau JSON Pointer. Tampilan tabel mentranspos daftar objek homogen menjadi tabel data yang dapat diurutkan dan disaring, dapat diekspor ke CSV, TSV, atau Markdown untuk Excel, Google Sheets, atau Notion. Kueri JSONPath (RFC 9535) — termasuk filter seperti $.users[?(@.age > 18)].name — dan JSON Pointer (RFC 6901) mengekstrak subpohon mana pun; diff struktural membandingkan dua dokumen dan mencantumkan penambahan, penghapusan, dan modifikasi beserta nilai sebelum/sesudah.

Konversi di seluruh ekosistem data

Konverter menghasilkan dari JSON ke YAML, XML, CSV, TSV, Markdown, TypeScript, JavaScript, Python, Go, Rust, Java, C#, Base64, NDJSON, dan SQL INSERT, dan otomatis mengenali varian terkait (JSONC, JSON5, NDJSON) untuk menormalkannya menjadi JSON ketat. Generasi JSON Schema Draft 2020-12 menyimpulkan types, kolom wajib, enum, dan format terdeteksi (e-mail, tanggal, UUID, URL) langsung dari data Anda.

Statistik, deteksi rahasia, dan penggunaan profesional

Panel statistik mengukur ukuran dalam byte UTF-8, kedalaman, jumlah simpul, distribusi jenis, dan skor kualitas keseluruhan — berguna untuk mengaudit respons API yang besar. Deteksi rahasia menemukan token Bearer, kunci API, dan kata sandi teks polos, lalu menawarkan versi anonim untuk dibagikan dengan aman. Pemuatan file, penyalinan satu klik, dan berbagai ekspor menjadikannya kotak alat lengkap untuk pemrosesan harian data JSON mentah atau tidak valid.

Untuk melangkah lebih jauh, temukan alat web Volade lainnya seperti pembuat UUID, penghitung kata, generator palet warna, atau pembuat Lorem Ipsum — semuanya 100% lokal, gratis, dan dalam bahasa Indonesia.

Satu lisensi premium, semua alat web Anda

Langganan Volade Anda membuka semua alat web kami, plus peramban, CMS, desktop, dan skrip — di semua perangkat Anda.

Satu lisensi, seluruh ekosistem premium Peramban · CMS · Desktop · Seluler · Script · API · Alat · Database
Satu lisensi, semuanya Beralih ke premium Masuk