Ulvixor

Validador de YAML

Pega un documento YAML y valida su sintaxis al instante con js-yaml, la misma librería que usan muchas herramientas de desarrollo. Si es válido, verás la estructura interpretada como JSON para confirmar que se leyó como esperabas.

Cómo funciona

  1. Pega o escribe tu YAML en el panel de entrada.
  2. El validador intenta interpretar (parsear) el documento con js-yaml.
  3. Si es válido, se muestra la estructura resultante como JSON legible, para que confirmes que los tipos y la jerarquía son los que esperabas.
  4. Si hay un error, se muestra el mensaje de js-yaml, incluyendo línea y columna cuando están disponibles.
  5. Copia el JSON resultante o descárgalo como archivo .json.

Casos de uso

  • Validar archivos de configuración de CI/CD (GitHub Actions, GitLab CI, Docker Compose) antes de hacer commit.
  • Depurar errores de indentación, que son la causa más común de YAML inválido.
  • Confirmar cómo se interpretan los tipos de datos (números, booleanos, null) en un archivo YAML.
  • Convertir mentalmente YAML a su equivalente en JSON para entender su estructura.

Preguntas frecuentes