Saltar al contenido

Conversor YAML ↔ JSON

Pega YAML o JSON y conviértelo al otro formato con un clic — con mensajes de error claros cuando la entrada no es válida.

Prueba después

Formateador JSON
Formatea, valida y minifica JSON al instante
Herramientas para desarrolladores

Your files are processed locally in your browser. They are not uploaded to our servers.

Cómo se usa

  1. Elige la dirección: YAML → JSON o JSON → YAML.
  2. Pega tu entrada y haz clic en Convertir.
  3. Copia el resultado o descárgalo como archivo.

¿Qué es esta herramienta?

El Conversor YAML ↔ JSON traduce entre los dos formatos de configuración más comunes. YAML → JSON analiza todo el conjunto de YAML (mapas anidados, listas, cadenas multilínea) y produce JSON formateado; JSON → YAML genera YAML limpio y legible. Las entradas no válidas producen un error claro en lugar de fallar en silencio. La conversión se ejecuta por completo en tu navegador — los archivos de configuración suelen contener secretos, y nada se sube nunca.

Usos habituales

  • Convertir un docker-compose o config de CI a JSON para otras herramientas
  • Pasar una respuesta JSON de API a YAML para un manifiesto de Kubernetes
  • Comprobar si un archivo YAML es sintácticamente válido
  • Comparar configs normalizando ambas al mismo formato

Preguntas frecuentes

¿Se conservan los comentarios?

No — JSON no tiene comentarios, así que los de YAML se pierden al convertir. La estructura y los valores se conservan por completo.

¿Qué funciones de YAML se admiten?

El núcleo completo de YAML 1.2: mapas anidados, secuencias, cadenas multilínea; los anclajes y referencias se resuelven a valores simples.

¿Es seguro pegar configs con secretos?

La conversión se ejecuta completamente en tu navegador y nada se sube. Aun así, trata los secretos con el cuidado habitual.

¿Por qué falla el análisis de mi YAML?

La causa más común es la indentación inconsistente — YAML exige espacios (no tabuladores) y una profundidad coherente.