Skip to main content
Volver a herramientas

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.

Herramientas relacionadas