Formateador y Validador YAML
Desarrollo
Pega cualquier YAML y obtén una versión re-emitida limpia: indentación consistente, ancho de línea configurable, orden alfabético de claves opcional, expansión opcional de anchors / referencias. Los errores aparecen con la posición del parser. Útil para limpiar workflows de GitHub Actions, manifestos de Kubernetes, configs de Astro / Vite o cualquier YAML editado a mano que se desordenó.
server:
host: localhost
port: 8080
features:
- search
- analytics
- export
admins:
- name: Alice
role: owner
- name: Bob
role: editor
config:
timeout: 30
retries: 3
prod:
timeout: 30
retries: 3
url: https://aztools.app
Cómo usar
- Pega tu YAML en la entrada.
- Ajusta indent, ancho de línea, orden de claves o expansión de anchors.
- Lee la salida formateada y copia.
Preguntas frecuentes
- ¿Qué versión de YAML?
- YAML 1.2 vía js-yaml — el mismo parser que muchas herramientas de CI. Acepta anchors (&) y referencias (*); las merge keys (<<: *anchor) se normalizan con 'expandir anchors' activado.
- ¿Se preservan los comentarios?
- No. js-yaml descarta los comentarios porque el spec de YAML no los liga a los nodos. Si hay comentarios críticos, formatea por secciones y pégalos a mano.
- ¿Qué hace 'expandir anchors'?
- Si está activado, los valores con anchor se inline-an donde se referencian, así la salida no tiene marcas & / *. Apagado conserva las referencias originales.
- ¿Por qué 100 de ancho por defecto?
- Coincide con el ancho por defecto de las revisiones de código en GitHub — suficiente para que la mayoría de escalares inline no se partan en diffs.
Herramientas relacionadas
Decodificador JWT
Decodifica un JSON Web Token para ver su cabecera, claims y expiración.
Generador de UUID
Genera UUID v4 aleatorios en lote, con copia.
Generador de Hash (SHA)
Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 a partir de texto.
Codificador / Decodificador de URL
Codifica texto para URLs en porcentaje, o decodifica URLs a texto.
Codificador / Decodificador Base64
Codifica texto a Base64 o decodifica Base64 a texto al instante.
Formateador y Validador de JSON
Formatea, embellece, minifica y valida JSON en tu navegador.