Convertir JSON a YAML legible

Pega JSON válido y reescríbelo como YAML para ejemplos de configuración, documentación de API y notas estructuradas para desarrolladores.

Todas las conversiones de datos se realizan localmente en tu navegador. Ningún JSON, CSV, YAML o XML se envía a nuestros servidores.
JSONYAML

Ejemplos rápidos

Convierte JSON estricto en YAML que puedas escanear

JSON es preciso, pero YAML suele ser más fácil de leer en fragmentos de configuración, runbooks, documentación de API y ejemplos de infraestructura. Este conversor analiza primero JSON válido y luego escribe la estructura equivalente en YAML.

El resultado es un punto de partida limpio, no un asistente de autoría de YAML. JSON no tiene comentarios, anclas, alias ni etiquetas YAML personalizadas, por lo que esas funcionalidades no se generan durante la conversión.

Cómo JSON se mapea a YAML

  • Los objetos se convierten en mapeos de YAML.
  • Los arrays se convierten en secuencias de YAML.
  • Las cadenas, números, booleanos y null conservan su valor JSON analizado.
  • Los espacios en blanco en el JSON de origen no afectan la estructura de datos.
Nota de entrada: La sintaxis de objetos de JavaScript no es JSON. Entrecomilla las claves y las cadenas, elimina los comentarios y quita las comas finales antes de convertir.

Usos recomendados para la salida

  • Traslada ejemplos de respuestas de API a documentación basada en YAML.
  • Crear ejemplos de configuración a partir de fixtures JSON.
  • Compare objetos anidados en un formato más orientado a líneas.
  • Prepara pequeños fragmentos YAML antes de añadir comentarios manualmente.

Preguntas frecuentes sobre JSON a YAML

¿Por qué falla la sintaxis de objetos de JavaScript?

El analizador espera JSON, no JavaScript. Las claves de objetos y las cadenas deben ir entre comillas, los comentarios no están permitidos y las comas finales son inválidas.

¿El conversor añadirá comentarios o anclas YAML?

No. JSON no contiene comentarios, anclas ni alias, por lo que el YAML generado solo refleja los datos JSON analizados.

¿Debo usar esta salida directamente como configuración de producción?

Revísalo primero. La sintaxis YAML puede ser válida y aun así necesitar comentarios, valores específicos del entorno o comprobaciones de esquema para la herramienta de destino.