Langsung ke konten
Alat JSON gratis untuk developer

JSON beautifier dan formatter

Tempel JSON yang berantakan atau sudah diminify, lalu dapatkan hasil yang rapi, berindentasi, dan berwarna, lengkap dengan tampilan pohon yang bisa dilipat.

🔒 100% Aman & Privat: Semua proses berjalan secara lokal di RAM browser Anda. Data Anda tidak pernah dikirim ke server mana pun.

Indentasi

JSON input

1 baris, 0 B

Tempel JSON di sini, letakkan file .json, atau klik "Muat contoh".

Hasilnya muncul di sini

Tempel JSON di kotak input untuk mulai.

Salin dan unduh bisa dipakai setelah JSON valid.

Format dan rapikan JSON online

JSON yang diminify dari API atau file log hampir mustahil dibaca. JSON beautifier menambahkan indentasi dan baris baru yang konsisten sehingga strukturnya langsung terlihat jelas: objek, array, dan tingkat sarang tersusun rapi, dan pewarnaan sintaks memberi warna berbeda untuk key, string, angka, boolean, dan nilai null.

Pilih 2 spasi, 4 spasi, atau tab sesuai gaya proyek Anda, urutkan key secara alfabetis agar dua dokumen mudah dibandingkan, dan beralih ke tampilan pohon untuk melipat bagian besar atau menyalin path persis dari nilai apa pun, misalnya $.users[0].email.

Rapikan JSON dalam 3 langkah

  1. 1Tempel JSON Anda, seret file .json ke editor, atau klik "Buka file".
  2. 2Pilih indentasi (2 spasi, 4 spasi, atau tab) dan, jika perlu, urutkan key.
  3. 3Salin hasil yang sudah rapi, unduh sebagai file .json, atau jelajahi di tampilan pohon.

Aman untuk API key, token, dan data pelanggan

Respons API, file konfigurasi, dan ekspor database sering berisi token akses, email, dan data pribadi, sementara banyak formatter online mengirim apa pun yang Anda tempel ke server mereka. Alat ini berjalan sepenuhnya di browser Anda: parsing, validasi, pewarnaan sintaks, dan konversi CSV semuanya terjadi di memori lokal, dan tidak ada yang diunggah atau dicatat. Alat ini juga sanggup menangani file besar, hingga 20 MB, tanpa batasan dari server.

Pertanyaan umum

Apa beda beautify dan pretty print?

Artinya sama: memformat ulang JSON dengan indentasi dan baris baru agar mudah dibaca. Datanya sendiri tidak berubah.

Sebaiknya pakai 2 atau 4 spasi?

2 spasi paling umum di proyek JavaScript dan web, dan membuat sarang yang dalam tetap ringkas; 4 spasi umum di proyek Python dan Java. Tab membiarkan setiap developer memilih lebarnya sendiri. Pakai saja gaya yang sudah dipakai di proyek Anda.

Apakah memformat mengubah data saya?

Tidak. Key, nilai, dan urutannya tetap sama persis, kecuali Anda mengaktifkan "Urutkan key A–Z". Satu-satunya pengecualian adalah bilangan bulat yang lebih besar dari sekitar 9 kuadriliun (2^53), yang tidak bisa disimpan persis oleh JavaScript; alat ini akan memperingatkan Anda jika menemukannya.

Bisakah memformat JSON yang tidak valid?

Tidak, sampai error-nya diperbaiki, karena strukturnya tidak bisa dipastikan. Validator menunjukkan baris dan kolom masalahnya secara persis sehingga Anda bisa memperbaikinya dalam hitungan detik.