Ubah JSON ke YAML online gratis
Ubah JSON ke YAML secara real time. Mendukung objek bersarang, array, dan semua tipe JSON. Semua diproses di browser.
🔒 Berkas Anda tidak pernah keluar dari browser. Konversi dilakukan secara lokal dengan js-yaml.
Cara mengubah JSON ke YAML online
- 1
Tempel JSON Anda
Tempel JSON yang valid ke kotak input.
- 2
Lihat hasil YAML
YAML hasil konversi muncul seketika. Alat ini memeriksa JSON Anda dan menampilkan galat jika formatnya salah.
- 3
Salin YAML
Klik Salin untuk menyalin YAML ke clipboard.
JSON dan YAML menggambarkan model data yang sama (map, daftar, dan nilai tunggal), tetapi dibuat untuk pembaca yang berbeda. JSON dirancang untuk mesin: tanda kutip ketat, tanpa komentar, dan tanpa ambiguitas. YAML dirancang untuk orang yang mengedit konfigurasi secara manual: indentasi sebagai pengganti kurung kurawal, tanda kutip opsional, dan dukungan komentar. Mengubah JSON ke YAML biasanya langkah pertama untuk menjadikan respons API atau konfigurasi hasil generate lebih mudah dirawat.
Penggunaan umum: mengubah konfigurasi JSON menjadi manifes Kubernetes, berkas docker-compose, workflow GitHub Actions, atau playbook Ansible, ekosistem yang memakai YAML sebagai standar. Berguna juga untuk membuat JSON berukuran besar mudah ditinjau di pull request, karena perbedaan YAML terbaca per baris jauh lebih rapi daripada JSON satu baris.
Konversi berjalan di browser Anda dengan pustaka js-yaml: data yang Anda tempel tidak dikirim ke server mana pun. Sebelum menghasilkan YAML, alat ini mengurai JSON Anda, sehingga input yang salah menampilkan pesan galat yang jelas, bukan berkas yang rusak. Kurung kurawal dan siku menjadi indentasi, tanda kutip pada kunci dihapus bila aman, dan tidak ada data yang hilang: Anda bisa kembali dengan konverter YAML ke JSON. Perlu diingat, indentasi di YAML bermakna, jadi mengubahnya dapat mengubah struktur data.