Convierte YAML a JSON, con líneas de error exactas cuando la indentación falla.
Cargando la herramienta...
Cómo usar YAML a JSON
Pega tu YAML.
Lee el JSON a la derecha. Si el YAML tiene un problema, ves la línea y la columna.
Copia o descarga el JSON.
Sobre YAML a JSON
YAML es agradable de escribir y fácil de equivocarse sutilmente, porque la indentación forma parte de la sintaxis. Convertirlo a JSON es una buena forma de ver qué entendió realmente tu parser: si el JSON se ve mal, el YAML no era lo que pensabas.
Los anchors y aliases se resuelven, así que un bloque que se reutilizó con &default y *default aparece completo. Si el archivo contiene varios documentos separados por ---, obtienes un array con un item por documento.
Preguntas frecuentes
¿Por qué "yes" se convirtió en true?
En YAML 1.1, yes, no, on y off son booleanos. Si querías una cadena, pon comillas alrededor del valor.
¿Qué pasa con los comentarios?
Se eliminan, ya que JSON no puede guardar comentarios.
¿Puedo convertir un archivo de Kubernetes con varios documentos?
Sí. Los archivos multidocumento se convierten en un array JSON, una entrada por documento.
¿Por qué recibo un error de tabulador?
YAML prohíbe los tabuladores para la indentación. Sustitúyelos por espacios y el error desaparece.
¿Maneja fechas?
Las fechas planas como 2026-11-13 se leen como timestamps y salen como cadenas ISO en el JSON.