Convertir YAML a JSON online | Gratis | Awesome Toolkit

Convertidor YAML ↔ JSON

Convierte YAML a JSON o JSON a YAML. Soporta YAML 1.2, anclas y archivos multi-documento.

Por Marshkalk

Dirección
Salida JSON

Cómo usar el convertidor YAML ↔ JSON

  1. Selecciona la dirección: YAML → JSON o JSON → YAML.
  2. Pega tu YAML o JSON en el campo de entrada.
  3. Haz clic en Convertir. El resultado aparece en el panel de salida.
  4. Copia la salida al portapapeles.

YAML vs JSON: diferencias clave

YAML es un superconjunto de JSON, todo documento JSON válido es también YAML válido. Sin embargo, YAML añade varias características que lo hacen mejor para configuración editada manualmente:

  • Comentarios: YAML admite comentarios #; JSON no
  • Sin comillas obligatorias: las cadenas simples no necesitan comillas en YAML
  • Cadenas multilínea: los escalares de bloque YAML (| y >) hacen legible el texto largo
  • Anclas y alias: &ancla define un bloque reutilizable; *alias lo referencia, eliminando duplicados
  • Múltiples documentos: un solo archivo YAML puede contener varios documentos separados por ---

JSON es más simple, portable y universalmente soportado por APIs y analizadores, el formato preferido para la comunicación máquina a máquina.

¿Cuándo convertir YAML → JSON?

  • Una API o herramienta requiere JSON pero tus datos fuente son un archivo de configuración YAML
  • Quieres inspeccionar la estructura resuelta de un archivo YAML con anclas y alias
  • Necesitas verificar que un archivo YAML se analiza correctamente

¿Cuándo convertir JSON → YAML?

  • Estás escribiendo un archivo de configuración (Kubernetes, GitHub Actions, Docker Compose) y quieres partir de datos JSON existentes
  • Quieres añadir comentarios o simplificar la sintaxis para colegas que editan archivos a mano

Privacidad

La conversión se ejecuta en tu navegador con la biblioteca js-yaml. No se envían datos a ningún servidor.