Webtools

YAML ↔ JSON

Convertir entre YAML y JSON

Acerca de YAML y JSON

YAML y JSON son ambos formatos de serialización de datos legibles para humanos. JSON es más compacto y es la lengua franca de las API web. YAML es más legible para configuración gracias a su estructura basada en indentación y soporte para comentarios — es el estándar para manifiestos de Kubernetes, flujos de trabajo de GitHub Actions, libros de estrategia de Ansible y muchas configuraciones de CI.

La mayoría de los datos YAML se convierten sin pérdida a y desde JSON, pero algunas características de YAML (anclajes, etiquetas personalizadas, flujos multidocumento) no tienen un equivalente directo en JSON. Este convertidor maneja el subconjunto común.

Preguntas frecuentes

¿Se preservan los comentarios en YAML → JSON?
No — JSON no tiene concepto de comentarios, por lo que se eliminan en la conversión. Pasar de JSON → YAML produce un documento YAML limpio sin comentarios tampoco, ya que el JSON original no tenía ninguno.
¿Qué hay de los archivos YAML multidocumento?
Solo se convierte el primer documento YAML de la entrada. Para flujos multidocumento (separados por ---), divídelos y convierte cada uno por separado.