Jika ada yang tidak bisa diurai, Anda melihat apa yang salah dan di baris mana, dengan tombol yang membawa Anda ke sana. Konversi antara file JSON, YAML, TOML, XML, dan .env di browser Anda. Gratis dan privat.
Cara mengonversi file
- Tempel teks Anda ke Input, atau tekan Buka file. Contoh memuat sampel.
- Biarkan Deteksi otomatis aktif, atau pilih formatnya sendiri.
- Pilih format keluaran: JSON, YAML, TOML, XML, atau .env.
- Pilih 2 spasi atau 4 spasi untuk indentasi.
- Tekan Salin atau Unduh.
Bagaimana nilai terbawa
JSON, YAML, dan TOML semuanya punya objek, daftar, string, angka, dan true/false, jadi terkonversi dengan bersih. TOML tidak punya null, jadi nilai kosong dihilangkan dan Anda diberi tahu. Tanggal di YAML dan TOML disimpan sebagai teks dalam format ISO, jadi 2026-10-21 tetap persis seperti ditulis.
XML dan .env
Atribut XML menjadi kunci yang diawali @, teks di samping elemen anak masuk di bawah #text, dan elemen berulang menjadi daftar. Kembali ke XML mengikuti aturan yang sama. File .env adalah daftar datar nama dan nilai, jadi data bersarang diratakan menjadi nama seperti DATABASE_HOST, dan daftar digabung dengan koma. Nilai bertanda kutip, baris export, komentar inline, dan nilai banyak baris dalam tanda kutip ganda dipahami.
Pesan kesalahan yang membantu
Setiap parser melaporkan baris dan kolom tempat macet, seperti koma yang hilang di JSON, tab atau indentasi buruk di YAML, kunci duplikat di TOML, atau tag yang tidak tertutup di XML. Tekan Tampilkan barisnya untuk melompat langsung ke sana.
File yang didukung
Anda bisa membuka file .json, .yaml, .yml, .toml, .xml, .env, .ini, dan teks biasa.
Tips
- Periksa hasilnya sebelum dipakai. Format datar seperti .env kehilangan struktur saat data bersarang diratakan.
- Hati-hati dengan indentasi YAML. Gunakan spasi, jangan tab.
- Konversi dari XML dan kembali paling baik jika XML-nya sederhana.
- Gunakan toolkit JSON untuk memvalidasi atau merapikan JSON, dan pemeriksa diff untuk membandingkan versi file konfigurasi.
Penggunaan umum
Memindahkan konfigurasi antar alat, mengubah respons API menjadi file yang terbaca, dan membaca data dalam format yang tidak Anda pakai setiap hari. Cocok untuk developer, siswa, dan siapa pun yang mengedit file pengaturan.
Pertanyaan
Apakah data saya diunggah?
Tidak. Konversi terjadi di browser Anda.
Mengapa beberapa nilai dihilangkan?
TOML tidak punya nilai null, jadi nilai kosong dihilangkan dan Anda diberi tahu.
Bisakah mengonversi komentar?
Komentar tidak dibawa antar format, karena JSON tidak memilikinya.