YAML ke JSON
Ubah file konfigurasi YAML dan spesifikasi API menjadi JSON, dan langsung ketahui jika YAML-nya rusak.
atau seret ke sini · hingga 50 MB per file, gratis
File lebih besar? Pro bisa mengonversi file hingga 500 MBMelebihi batas gratis: Anda bisa membuka unduhan mulai €1,99.
Sedang diproses…
File Anda sudah siap
Gratis · Tanpa daftar · Tanpa watermark · File tidak pernah keluar dari perangkat Anda
YAML ke JSON dalam 3 langkah
- Pilih file YAML Anda (.yaml atau .yml), atau seret ke kotak.
- Klik Konversi ke JSON.
- Unduh file JSON yang berindentasi.
Kenapa mengubah YAML ke JSON
YAML mudah ditulis oleh manusia, itulah sebabnya manifest Kubernetes, file Docker Compose, workflow GitHub Actions, dan spesifikasi OpenAPI memakainya. Namun banyak tool, library, dan API hanya menerima JSON. Konversi ini juga berfungsi sebagai validator: kesalahan indentasi yang diam-diam dibaca YAML secara berbeda akan terlihat di struktur JSON.
Konverter mengikuti core schema YAML, jadi angka, true, false, dan null menjadi nilai JSON sungguhan, sedangkan tanggal seperti 2026-03-15 tetap berupa teks persis seperti yang ditulis. Anchor dan alias diuraikan, komentar dihapus karena JSON tidak punya komentar, dan file berisi beberapa dokumen yang dipisahkan --- menjadi list JSON.
Pertanyaan yang sering diajukan
Bagaimana cara mengubah YAML ke JSON?
Pilih file .yaml atau .yml Anda, lalu klik Konversi ke JSON. Anda mengunduh data yang sama dalam bentuk JSON berindentasi. Jika YAML memiliki error, seperti tab yang dipakai untuk indentasi atau titik dua yang hilang, Anda akan melihat pesan beserta nomor barisnya.
Apa yang terjadi pada komentar YAML?
JSON tidak mendukung komentar, jadi komentar tidak disertakan dalam hasil. Semua hal lain tetap terjaga: key, nilai, list, dan struktur bersarang. Jika nanti Anda masih membutuhkan komentarnya, simpan file YAML asli di samping file JSON.
Bagaimana dengan file berisi beberapa dokumen YAML?
Satu file YAML bisa berisi beberapa dokumen yang dipisahkan baris berisi tiga tanda hubung, seperti yang sering ada di manifest Kubernetes. Dalam hal itu, JSON-nya berupa list dengan satu entri per dokumen, dalam urutan yang sama seperti di file.
Kenapa "no" tidak diubah menjadi false?
Versi YAML yang lebih lama membaca yes, no, on, dan off sebagai true atau false, yang menyebabkan bug terkenal seperti kode negara NO untuk Norwegia berubah menjadi false. Konverter ini memakai aturan modern YAML 1.2, yang hanya menganggap true dan false sebagai boolean.
Apakah file saya diunggah ke server?
Tidak. YAML dikonversi di dalam browser pada perangkat Anda sendiri, jadi file konfigurasi berisi hostname, key, atau token tidak pernah keluar dari komputer Anda. Setelah halaman selesai dimuat, konverter tetap berfungsi bahkan tanpa koneksi internet.