Formateador YAML
Formatea y valida documentos YAML
Acerca de Formateador YAML
Pega un documento YAML y elige Formatear para reescribirlo con sangría de 2 espacios y comillas consistentes, o Validate para revisar la sintaxis sin cambiar nada; una etiqueta Valid o Invalid indica el resultado. El análisis ocurre por completo en tu navegador, lo que lo hace adecuado para manifiestos de Kubernetes, workflows de CI o archivos de configuración con nombres de host internos.
Categoría: Texto.
Preguntas frecuentes
¿Qué hace el formateo YAML?
▾
El documento se analiza con js-yaml y se vuelve a escribir con sangría de 2 espacios, listas y mapas en estilo de bloque y comillas solo donde hacen falta; se conserva el orden de las claves y las cadenas largas se pliegan a los 120 caracteres. Los datos no cambian, pero el texto se genera de nuevo desde cero en lugar de ajustarse sobre el original.
¿Se conservan los comentarios y las anclas?
▾
No. Los comentarios se eliminan, las claves de fusión (<<) se expanden en claves normales y las anclas se renombran con nombres genéricos como &ref_0. Las fechas sin comillas también se convierten en marcas de tiempo ISO completas, así que conserva tu archivo original si esos detalles importan.
¿Cómo se informan los errores de YAML?
▾
Tanto Validate como Formatear muestran el mensaje de error de js-yaml con la línea y la columna, por ejemplo bad indentation of a mapping entry (3:2) o duplicated mapping key (2:1). Una entrada con varios documentos separados por --- se rechaza, así que revísalos uno por uno.
¿Cuál es la sangría recomendada para YAML?
▾
La convención más común son 2 espacios (la usan Kubernetes, Docker Compose y GitHub Actions), y es la que genera este formateador. YAML no permite tabulaciones para la sangría, así que usa siempre espacios.