Conversor JSON a YAML

Convierte JSON a YAML en tu navegador con una salida limpia y conforme al estándar. Sin subir archivos y sin registro.

¿Qué es un conversor de JSON a YAML?

JSON y YAML describen el mismo modelo de datos, pero YAML prescinde de llaves y comillas en favor de la indentación y resulta mucho más fácil de leer y de editar a mano. Un conversor reescribe un documento JSON como el YAML equivalente sin cambiar ningún valor.

Úsalo para llevar una respuesta de API a un manifiesto de Kubernetes, un playbook de Ansible o una configuración de CI donde el formato esperado es YAML.

Cómo convertir JSON a YAML

  1. Pega el documento JSON en el editor.
  2. Comprueba en la barra de estado que es JSON válido.
  3. Cambia a la pestaña Convertir y selecciona YAML.
  4. Revisa la salida: las cadenas que necesitan comillas las conservan.
  5. Copia o descarga el resultado .yaml.

Ejemplos de JSON a YAML

Objeto

{"name":"web","replicas":3,"image":"nginx:1.27"}
name: web
replicas: 3
image: nginx:1.27

Lista anidada

{"env":[{"name":"MODE","value":"prod"}]}
env:
  - name: MODE
    value: prod

JSON vs YAML

CriterioJSONYAML
LegibilidadEstructurado pero ruidosoCompacto, basado en indentación
ComentariosNo admiteAdmite
Modelo de datosObjetos, arrays, escalaresSuperconjunto de JSON
Parseo seguroEstrictoNecesita un cargador seguro
Uso típicoAPIs y formato de transporteArchivos de configuración y manifiestos
Preguntas frecuentes

Preguntas frecuentes y especificaciones

¿La salida YAML cumple la especificación?

La serialización la hace js-yaml, así que las comillas y los escalares multilínea siguen la especificación YAML 1.2.

¿Se suben mis archivos?

No. La conversión ocurre íntegramente en tu navegador.

Conversor JSON a YAML

  • La salida YAML usa sangría de 2 espacios y no parte líneas.
  • Pega un objeto o un array: cualquier JSON válido se convierte.

Todas las Herramientas