La agencia Orqeo ↗

Desarrolladores

Convertidor JSON ↔ YAML

De JSON a YAML y de YAML a JSON: conversión limpia e instantánea en tu navegador.

Resultado

Una API te devuelve JSON y tu pipeline CI/CD espera YAML — o al revés: un manifiesto de Kubernetes que necesitas como JSON para una llamada a la API. En lugar de reescribir la estructura a mano y arriesgarte a un desliz de indentación, pega aquí tu documento y conviértelo en el sentido que necesites. La sintaxis se comprueba por el camino: un YAML mal indentado o un JSON no válido se señala de inmediato, en vez de fallar más tarde en pleno despliegue. Los tipos se conservan — cadenas, números, booleanos, listas, objetos anidados. Todo se ejecuta en tu navegador, así que tus archivos de configuración nunca salen de tu equipo. Gratis, sin límites y sin necesidad de cuenta.

¿Cómo funciona?

  1. Pega tu documento JSON o YAML en la zona de entrada.
  2. Haz clic en «A YAML» o «A JSON» según el sentido que necesites.
  3. Revisa el resultado: los errores de sintaxis se señalan al momento.
  4. Copia la salida con un clic.

Preguntas frecuentes

¿Por qué YAML es tan popular para la configuración?

Porque para un humano es más fácil de leer que JSON: sin llaves ni comillas obligatorias, estructura por indentación y — clave — comentarios, que JSON no admite. Por eso Kubernetes, GitHub Actions, Docker Compose y la mayoría de las herramientas CI/CD lo adoptaron como estándar.

¿Cuáles son las trampas clásicas de YAML?

La indentación, lo primero: un espacio de más cambia la estructura, y los tabuladores están prohibidos. Después, el tipado implícito: según la versión del parser, «no», «yes» u «on» pueden convertirse en booleanos, y un valor como 07500 perder su cero inicial. Ante la duda, pon el valor entre comillas.

¿JSON es un subconjunto de YAML?

Sí, desde YAML 1.2: todo documento JSON válido es también YAML válido, así que un parser de YAML leerá tu JSON tal cual. Lo contrario no es cierto: YAML tiene funciones (comentarios, anclas, archivos multi-documento) sin equivalente en JSON.

¿Se conservan mis comentarios YAML al convertir a JSON?

No, y ningún convertidor puede hacerlo: JSON sencillamente no tiene sintaxis de comentarios, así que se pierden en el sentido YAML → JSON. Si necesitas ir y volver, conserva la versión YAML comentada como fuente de verdad.

Herramientas relacionadas