Skip to content
jsonforge.app
36 alat

Alat JSON yang berjalan sepenuhnya di browser Anda

Format, bandingkan, perbaiki, konversi, dan jelajahi JSON — 36 alat fokus, tanpa daftar, tanpa unggahan. Data Anda tidak pernah meninggalkan perangkat Anda.

Berjalan sepenuhnya di browser AndaInstan — tanpa unggahanGratis, tanpa daftar
Pratinjau & Viewer JSON

Visualisasikan data JSON dalam tampilan pohon, tabel, relasi diagram, dan struktur bertipe.

/json-preview

Konverter JSON ke Tabel

Ubah array JSON bersarang menjadi tabel interaktif dan ekspor ke CSV atau Excel.

/json-to-table

Konverter CSV ke JSON

Ubah file atau teks CSV menjadi array objek JSON secara otomatis dan cepat.

/csv-to-json

Google Maps Timeline Visualizer

Visualize and replay your Google Maps Timeline (Location History) export on a map — playback, filters, stats, and video export, all in your browser.

/google-maps-timeline

Penganalisis & Statistik JSON

Analisis struktur JSON secara mendalam: total kunci, objek, array, kedalaman maks, kunci duplikat, memori, dan ukuran payload.

/json-analyzer

Asisten Pintar & AI JSON

Analisis otomatis, buat skema Zod/Yup, skema SQL, data tiruan, dan pemindaian rahasia pada JSON.

/json-assistant

Bandingkan & Diff JSON

Bandingkan dua dokumen JSON dan temukan perbedaan kunci/nilai secara berdampingan.

/json-compare

Editor Visual JSON

Bangun dan sunting JSON secara visual — tambah kunci, ubah tipe, ganti nama bidang — tanpa sintaks mentah.

/json-editor

Escape & Unescape JSON

Ubah karakter JSON menjadi string escaped untuk kode sumber dan sebaliknya.

/json-escape-unescape

Generator Data Tiruan JSON

Buat data tiruan (mock data) realistis format JSON, CSV, SQL, dan TypeScript secara dinamis.

/fake-data-generator

Ratakan & Unflatten JSON

Ubah objek JSON bersarang menjadi pasangan kunci-nilai datar berdot-notation dan sebaliknya.

/json-flatten

Formatter & Beautifier JSON

Rapikan, format, dan validasi dokumen JSON secara instan di browser Anda.

/json-formatter

Inspektur JSON

Analisis ukuran, kedalaman, rincian tipe, dan kunci duplikat dari dokumen JSON.

/json-inspector

Minifier & Kompresor JSON

Hapus spasi dan karakter baris baru dari JSON untuk memperkecil ukuran berkas payload.

/json-minifier

API Mock Placeholder JSON

API REST mock gratis untuk pengujian dan prototyping aplikasi frontend secara instan.

/json-placeholder-api

Viewer Relasi JSON

Visualisasikan hubungan antartabel dan array bersarang dalam JSON sebagai ERD interaktif.

/json-relationship-viewer

Perbaiki & Fixer JSON

Perbaiki syntax JSON yang rusak seperti tanda kutip hilang, koma ekstra, atau tanda kurung tidak lengkap secara otomatis.

/json-repair

Konverter JSON ke Kelas C#

Ubah payload JSON menjadi kelas C# dengan properti PascalCase dan atribut System.Text.Json.

/json-to-csharp

Konverter JSON ke Kode Bertipe

Hasilkan model dan kelas bertipe untuk TypeScript, Go, Python, C#, Java, Rust, Kotlin, dan PHP dari JSON.

/json-to-code

Konverter JSON ke CSV

Konversi array JSON menjadi berkas CSV atau tabel spreadsheet dengan mudah.

/json-to-csv

Konverter JSON ke Struct Go

Hasilkan definisi struct bahasa Go lengkap dengan tag json dari data JSON Anda.

/json-to-go

Konverter JSON ke Kelas Java

Ubah JSON menjadi definisi kelas POJO Java dengan getter, setter, atau anotasi Jackson.

/json-to-java

Konverter JSON ke Data Class Kotlin

Hasikan data class Kotlin bersumber dari JSON untuk pengembangan aplikasi Android dan Backend.

/json-to-kotlin

Konverter JSON ke Kelas PHP

Hasilkan kelas PHP bertipe dengan properti ber-typed dan konstruktor dari payload JSON.

/json-to-php

Konverter JSON ke Kelas Python

Ubah data JSON menjadi kelas Python (dataclass / Pydantic) dengan pengetikan statis.

/json-to-python

Konverter JSON ke Struct Rust

Hasilkan struct Rust dengan turunan Serde Deserialize dan Serialize dari contoh JSON.

/json-to-rust

Konverter JSON ke TypeScript

Hasilkan interface dan type definition TypeScript yang ketat dari contoh JSON Anda.

/json-to-typescript

Konverter JSON ke XML

Ubah data JSON menjadi dokumen XML yang diformat rapi secara dua arah.

/json-to-xml

Konverter JSON ke YAML

Konversi JSON ke YAML dan YAML ke JSON dengan mudah dan akurat.

/json-to-yaml

Viewer Pohon JSON

Jelajahi dan cari data JSON bersarang yang kompleks dengan tampilan pohon hierarkis yang interaktif.

/json-tree-viewer

Validator & Pemeriksa Skema JSON

Validasi data JSON terhadap JSON Schema (Draft-07) dan hasilkan skema dari data JSON Anda.

/json-validator

Workspace JSON Multi-Berkas

Workspace lengkap untuk mengedit, memvalidasi, melihat tabel, dan menganalisis berkas JSON.

/json-viewer

Viewer OpenAPI & Swagger

Render spesifikasi OpenAPI dan Swagger (JSON/YAML) menjadi dokumentasi API interaktif yang indah.

/openapi-swagger-viewer

Generator Gambar Placeholder

Buat gambar SVG placeholder secara dinamis melalui antarmuka web interaktif atau API Edge super cepat.

/placeholder-image

Konverter XML ke JSON

Ubah dokumen XML menjadi struktur objek JSON dengan dukungan atribut dan teks.

/xml-to-json

Konverter YAML ke JSON

Ubah konfigurasi YAML menjadi format JSON yang valid secara instan.

/yaml-to-json

Apa itu JsonForge?

JsonForge bermula dari keinginan untuk berhenti berpindah-pindah antara belasan situs satu-fungsi — satu tab untuk memformat, tab lain untuk memvalidasi, tab lain lagi untuk mengonversi ke YAML — masing-masing dengan iklannya sendiri, permintaan daftar, atau batas unggahan. Ini adalah satu tempat untuk semua alat JSON yang terus-menerus dibutuhkan developer: format dan validasi, bandingkan dua dokumen, perbaiki sintaks yang rusak, konversi ke dan dari YAML, XML, dan CSV, hasilkan model bertipe dalam TypeScript, Python, Go, Rust, Java, C#, dan Kotlin, serta jelajahi struktur bertingkat sebagai pohon atau tabel.

Setiap alat berjalan sepenuhnya di dalam mesin JavaScript browser Anda sendiri. Tidak ada yang Anda tempel yang diunggah, dicatat, atau dikirim ke server — termasuk analitik situs ini, yang tidak pernah melihat JSON Anda. Ini penting ketika data yang Anda tempel adalah respons API produksi, data pelanggan, atau file konfigurasi berisi kredensial asli. Tidak ada round-trip server yang perlu ditunggu, sehingga memformat file 10MB atau mengonversi objek yang sangat bertingkat terjadi secara instan, di perangkat Anda sendiri.

Tidak ada akun yang perlu dibuat dan tidak ada batas buatan yang mengunci "paket gratis". Setiap alat di situs ini sama saja baik Anda menggunakannya sekali atau seratus kali sehari. Ekstensi browser mencerminkan alat yang sama untuk saat Anda lebih suka tetap berada di tab yang sedang Anda kerjakan daripada berpindah ke jsonforge.app.

Di balik alat-alatnya, setiap halaman menjelaskan format atau tugas yang ditangani: apa yang sebenarnya diperiksa oleh validasi JSON, bagaimana constraint JSON Schema draft 7 bekerja, mengapa trailing comma merusak parser, dan bagaimana merancang respons API JSON yang tetap terbaca seiring berkembangnya sistem. Blog kami membahas lebih dalam, dengan panduan lengkap tentang sejarah JSON, desain schema, error parsing, struktur bertingkat, masalah keamanan, dan pembuatan tipe untuk bahasa yang Anda gunakan. Entah Anda sedang men-debug payload webhook yang rusak tengah malam atau merancang API dari nol, tujuannya sama: alat yang Anda butuhkan, penjelasan mengapa ia bekerja demikian, dan tidak ada hal lain di antaranya.

Pertanyaan yang sering diajukan

Apakah JsonForge gratis digunakan?

Ya — setiap alat gratis, tanpa batas penggunaan, watermark, atau paket berbayar. Situs ini didukung oleh iklan tampilan ringan, bukan langganan.

Apakah saya perlu membuat akun?

Tidak. Tidak ada pendaftaran, login, atau email yang diperlukan untuk alat apa pun — buka alat dan langsung gunakan.

Apakah data JSON saya diunggah ke suatu tempat?

Tidak. Setiap alat berjalan di sisi klien di mesin JavaScript browser Anda. Tidak ada yang Anda tempel atau unggah yang dikirim ke server, dicatat, atau disimpan — menutup tab akan menghapusnya.

Alat JSON apa saja yang tersedia di JsonForge?

Pemformatan dan validasi, perbandingan, perbaikan, penampil pohon dan tabel, editor visual, konversi ke dan dari YAML, XML, dan CSV, serta pembuatan kode untuk TypeScript, Python, Go, Rust, Java, C#, dan Kotlin — lihat daftar lengkap di atas.

Bisakah saya menggunakan JsonForge tanpa koneksi internet?

Anda perlu memuat halaman ini sekali, tetapi setelah itu sebagian besar alat tetap berfungsi secara offline karena semua pemrosesan terjadi secara lokal. Untuk pengalaman offline yang paling lancar, instal ekstensi browser.