Saltar al contenido

Conversor YAML a JSON

Convierte YAML a JSON y al revés, en tu navegador.

Funciona en tu navegador

Elige la dirección. Secuencias, mapeos, escalares y flow en línea soportados. Anclas, multi-documento y tags fuera de alcance - ver FAQ.

Cómo usarla

  1. Elige la dirección

    YAML a JSON o JSON a YAML.

  2. Pega la fuente

    Ejemplo precargado. Indenta con espacios, no tabs.

  3. Copia la salida

    Salida a la derecha; botón de copia junto al título.

¿Qué es?

YAML y JSON describen el mismo espacio de valores (objetos, arrays, escalares) con sintaxis distintas. JSON es estricto y omnipresente; YAML resulta amable para configuración editada por humanos. El conversor mueve la configuración sin reescribir.

Cuándo usarla

Traducir un manifiesto de Kubernetes a JSON para una llamada API. Leer un CI config como JSON. Generar una configuración inicial desde JSON. Comparar dos configuraciones llegadas en formatos distintos.

Errores comunes

Olvidar que YAML interpreta `yes`, `no`, `on`, `off` como booleanos (« problema Norway »). Mezclar tabs y espacios - YAML rechaza tabs como indentación. Y creer que los comentarios sobreviven: JSON no tiene, así que YAML -> JSON los borra.

Preguntas frecuentes

¿Soportan anclas / alias YAML?
No. Tampoco multi-documento (---), tags (!!str, !!int) ni escalares folded/literal (>, |). Para esos casos usa yq u otro parser completo.

Más en esta categoría