¿Odias los anuncios? Ir Sin publicidad Hoy

Formateador y Embellecedor YAML

Desarrollador
ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Opciones de Formato

Conversiones

ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Guía

YAML Formatter & Beautifier

Formateador y Embellecedor YAML

Formatea y embellece archivos YAML con indentación consistente, comillas configurables y ordenamiento de claves. Pega tu contenido YAML e instantáneamente ve la salida correctamente formateada con validación, resaltado de errores y estadísticas. Exporta como formato JSON, TOML o Properties.

Cómo utilizar

Pega tu contenido YAML en el área de entrada. El formateador lo procesa instantáneamente con tus opciones elegidas: tamaño de indentación (2 o 4 espacios), estilo de comillas (automático, doble, simple o sin formato), ordenamiento alfabético de claves, estilo de array (bloque o flujo) y ancho de línea. Ve los resultados de validación con números de línea de error. Copia la salida formateada o descarga como archivo .yaml o .yml. Convierte a formato JSON, TOML o Properties con un clic.

Características

  • Indentación Consistente — Normaliza la indentación YAML a 2 o 4 espacios en todo el documento. Corrige problemas de indentación mixta y alineación.
  • Control de Estilo de Comillas — Comillas automáticas solo cuando sea necesario, usa siempre comillas dobles o simples para cadenas, o elimina comillas innecesarias. Maneja correctamente las reglas de comillas de YAML.
  • Orden de Claves — Opcionalmente ordena las claves alfabéticamente dentro de cada nivel de anidación para archivos de configuración consistentes y organizados.
  • Estilo de Array — Elige entre estilo de bloque (cada elemento en una nueva línea con -) o estilo de flujo/línea ([elemento1, elemento2]) para arrays cortos.
  • Validación — Detecta YAML inválido con mensajes de error y números de línea. Muestra estadísticas del documento: total de claves, profundidad máxima de anidación, cantidad de arrays, total de líneas.
  • Formatos de Exportación — Convierte YAML a JSON, TOML (mejor esfuerzo) o Properties (clave=valor plano con notación de punto para anidación). Cada uno con botón de copiar.
  • Opciones adicionales — Contrae colecciones vacías, establece ancho de línea para ajuste de texto, elimina comentarios, recorta espacios en blanco al final.
  • Referencia rápida — Guía de sintaxis YAML plegable que cubre gotchas comunes (problema de Noruega: NO → false), reglas de indentación y estilos de cadenas multilínea (| literal, > plegado).

Sintaxis YAML

YAML usa indentación para representar anidación (solo espacios, nunca tabulaciones). Las claves y valores se separan por dos puntos: ":". Los arrays usan guiones: "-". Las cadenas pueden ser sin formato, entrecomilladas simples o dobles. Las cadenas multilínea usan "|" (literal, preserva saltos de línea) o ">" (plegado, une líneas). Los comentarios comienzan con "#". YAML se usa comúnmente en Docker Compose, Kubernetes, GitHub Actions, Ansible y muchos archivos de configuración. key: value¿Cuál es el problema de Noruega en YAML? - itemEl 'problema de Noruega' es un gotcha famoso de YAML: valores sin formato como NO, YES, ON, OFF, true, false se analizan automáticamente como booleanos. Esto significa que un mapeo de código de país como 'NO: Norway' se interpreta como 'false: Norway.' De manera similar, números de versión como 1.0 se convierten en flotantes. La solución es entrecomillar: 'NO': Norway, '1.0': version. Este formateador puede normalizar las comillas para prevenir estos problemas — usa modo 'Siempre Comillas Dobles' o 'Siempre Comillas Simples' para seguridad. | ¿Cuál es la diferencia entre | y > en YAML? > La tubería (|) crea un escalar de bloque literal — preserva exactamente los saltos de línea tal como están escritos. Cada línea en el bloque se convierte en una línea separada en la cadena resultante. El signo de mayor que (>) crea un escalar de bloque plegado — une líneas consecutivas con espacios, tratando líneas en blanco como separadores de párrafos. Usa | para contenido donde los saltos de línea importan (scripts, código, texto formateado). Usa > para texto largo que debe fluir como párrafo. #¿Puedo usar tabulaciones para la indentación de YAML?

ANUNCIO PUBLICITARIO · ¿ELIMINAR?

No — la especificación de YAML explícitamente prohíbe caracteres de tabulación para indentación. Solo se permiten espacios. Esta es una de las fuentes más comunes de errores de YAML, especialmente cuando se copia de otros formatos o editores que usan tabulaciones. Este formateador automáticamente usa espacios (2 o 4, configurable) e indicará la indentación basada en tabulaciones como un error. Si tu YAML de origen tiene tabulaciones, pégalo aquí para convertir a indentación basada en espacios.

¿Se envían mis datos YAML a un servidor?

No — todo el análisis, formato y validación ocurre en tu navegador usando JavaScript. Tu contenido YAML nunca sale de tu dispositivo. Esto es importante porque los archivos YAML a menudo contienen configuración sensible: claves de API, credenciales de base de datos, secretos de implementación y configuraciones de infraestructura. Todo el procesamiento se ejecuta completamente del lado del cliente sin llamadas a API ni almacenamiento de datos.

Pega tu contenido YAML aquí

Formateador y Embellecedor YAML 1

Formateador y Embellecedor YAML

Formatea y embellece archivos YAML con indentación consistente, comillas configurables y ordenamiento de claves. Pega tu contenido YAML e instantáneamente ve la salida correctamente

Formateador y Embellecedor YAML - IO Tools

¿Quieres eliminar publicidad? Adiós publicidad hoy

Instalar extensiones

Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas

añadir Extensión de Chrome añadir Extensión de borde añadir Extensión de Firefox añadir Extensión de Opera

¡El marcador ha llegado!

Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!

ANUNCIO PUBLICITARIO · ¿ELIMINAR?
ANUNCIO PUBLICITARIO · ¿ELIMINAR?
ANUNCIO PUBLICITARIO · ¿ELIMINAR?

Noticias Aspectos técnicos clave

Involucrarse

Ayúdanos a seguir brindando valiosas herramientas gratuitas

Invítame a un café
ANUNCIO PUBLICITARIO · ¿ELIMINAR?