Convertidor YAML ↔ JSON

Convierte YAML a JSON o JSON a YAML al instante. Útil para cambiar entre formatos de archivos de configuración y payloads de API.

Esta conversión se ejecuta solo en tu navegador; no se sube nada.

  • Entrada0
  • Salida0
  • OpcionesYAML → JSON

Entrada

Salida

¿Qué es esta herramienta?

Convierte datos estructurados entre YAML y JSON en el navegador. YAML es habitual en manifiestos Kubernetes, CI y configuración; JSON en APIs y esquemas.

Se parsea el origen y se vuelve a serializar con sangría de 2 espacios. Se conserva la estructura, no los comentarios ni el estilo de comillas; anclas/alias se resuelven a valores concretos.

Úsalo para inspeccionar un ConfigMap como JSON, pasar un fixture JSON a YAML de workflow, o depurar sangría—no como fusión multi-documento completa.

Casos de uso comunes

  • Ida y vuelta de fragmentos ConfigMap/Deployment de Kubernetes
  • Convertir trozos de CI (GitHub Actions, GitLab CI) para revisión
  • Comprobar si una clave quedó como string ("2") o número (2)

Cómo usar

  1. Elige YAML → JSON o JSON → YAML. La salida se actualiza al escribir (debounce en pegados grandes).
  2. Pega un solo documento. Los flujos con --- se rechazan.
  3. Corrige el error de parseo encima de los editores (línea/columna si aplica).
  4. Copia el resultado. Swap invierte la dirección usando la salida como nueva entrada.

Ejemplos

Entrada / ajusteSalidaNotas
name: app → YAML→JSON{\n "name": "app"\n}Mapeo simple.
{"enabled":true} → JSON→YAMLenabled: trueBooleano conservado.
ports:\n - 80\n - 443 → YAML→JSONArray JSON bajo "ports"Secuencia → array.
a: 1\n---\nb: 2Error multi-documentoSolo un documento (diferenciador).

Errores prácticos

  • YAML multi-documento (---) no está soportado: divide o pega de uno en uno.
  • Comentarios, anclas y merge keys no redondean como sintaxis de autoría.
  • Valores sin comillas como yes/no o números pueden cambiar de tipo en JSON; cita lo que deba ser string.

Referencias

Última revisión: 2026-07-26

Preguntas frecuentes

¿Se conservan comentarios y anclas YAML?
Los comentarios se pierden. Anclas y alias se resuelven a valores concretos; la sintaxis `&nombre` / `*nombre` suele no redondearse.
¿Puedo convertir YAML multi-documento con `---`?
No. Solo un documento por conversión. Divide el flujo o pega de uno en uno.
¿Sirve para ConfigMaps de Kubernetes o CI?
Sí. Ideal para fragmentos de config/CI. Revisa sangría y tipos antes de desplegar.
¿Se sube mi configuración?
No. Solo se ejecuta en tu navegador.