Convierte YAML a JSON y JSON a YAML, en ambos sentidos. Valida al convertir y muestra errores claros. Todo se ejecuta en tu navegador.
Cómo usar YAML ⇄ JSON
Elige el sentido: YAML a JSON o JSON a YAML.
Pega tu YAML o JSON en el panel de entrada.
Copia el resultado convertido o lee el error si la entrada no es válida.
Este conversor transforma YAML en JSON y JSON en YAML, en ambas direcciones. Elige la dirección, pega tu entrada y copia el resultado convertido o lee un error claro si la entrada está malformada.
Todo se procesa localmente en tu navegador, así que tus datos permanecen en tu dispositivo.
YAML y JSON describen el mismo tipo de datos, pero con prioridades distintas. JSON es estricto y compacto, lo que conviene a API y máquinas; YAML se basa en la indentación y es más fácil de leer y editar para las personas, razón por la que domina los archivos de configuración.
Cada conversión analiza primero la fuente, así que la entrada malformada se detecta y se informa con el motivo y a menudo la línea, en lugar de producir en silencio un resultado roto. Por tanto, una conversión exitosa también te dice que la entrada era válida.
Usa el analizador compatible con YAML 1.2 y 1.1 de js-yaml, que cubre las funciones que encuentras en la práctica: mapeos, secuencias, escalares, anclas y cadenas multilínea.
Este es justo el pegamento que necesitas alrededor de pipelines de CI, archivos de Kubernetes y Docker Compose, y API que hablan JSON mientras tu configuración está escrita en YAML. Te permite moverte entre ambos sin editar a mano.
Algo que conviene saber: los comentarios de YAML se descartan, porque JSON no tiene el concepto de comentarios, y al convertir de vuelta se genera un YAML nuevo sin ellos.
Preguntas frecuentes
Usa el analizador compatible con YAML 1.2 / 1.1 de js-yaml, que cubre las características comunes: mapas, secuencias, escalares, anclas y cadenas multilínea.
La entrada se analiza antes de convertir, así que un YAML o un JSON inválido muestra un mensaje con el motivo y a menudo la línea, lo que te ayuda a detectar el problema rápidamente.
No. Los comentarios de YAML se descartan durante la conversión porque JSON no tiene comentarios, y al convertir de vuelta se genera YAML nuevo sin ellos.
No. La conversión se ejecuta totalmente en tu navegador; nada de lo que pegas sale de tu dispositivo.
Muchas herramientas y APIs requieren JSON, mientras que YAML es más cómodo de escribir y leer para la configuración. Convertir te permite mantener una configuración amigable para las personas y aun así alimentar con JSON a los sistemas que lo necesitan.
Insertar esta herramienta
Añade esta herramienta a tu propio sitio web. Copia el fragmento de abajo. Se mantiene actualizado automáticamente.
<iframe src="https://monu.tools/embed/es/yaml-json-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Herramientas relacionadas
Formatea, embellece y valida JSON online con mensajes de error claros para entradas no válidas.
Minifica y valida JSON en tu navegador, y mira cuántos bytes ahorras.
Convierte JSON a CSV y CSV de vuelta a JSON, en ambos sentidos. Elige el delimitador, maneja campos entre comillas y copia el resultado. Todo se ejecuta en tu navegador.
Genera interfaces de TypeScript a partir de un ejemplo JSON, con tipos anidados, arrays y campos opcionales. Se ejecuta en tu navegador.