JSON a YAML
Pega tu JSON y Happycapy te devuelve un YAML ordenado y con la indentación correcta, conservando la estructura y los tipos de datos. Perfecto para convertir respuestas de API o datos JSON en el YAML legible que usan los archivos de configuración, los pipelines de CI y los manifiestos de Kubernetes. Empieza gratis.
Herramientas relacionadas
Todas las herramientasCómo JSON se convierte en YAML
Pega JSON y convierte datos estructurados en una configuración o documento YAML legible.
Pega tu JSON
Introduce tu JSON: una respuesta de API, un objeto de configuración o cualquier dato en JSON.
Elige la indentación
Especifica indentación de 2 o 4 espacios, o usa el valor predeterminado limpio de 2 espacios.
Obtén YAML legible
La herramienta convierte el JSON en YAML correctamente indentado, conservando la estructura y los tipos de datos.
Copia o descarga
Copia el YAML en tu archivo de configuración, o descárgalo para tu proyecto.
Quién convierte JSON a YAML
Útil para desarrolladores que trasladan datos de API, ajustes de aplicaciones y configuraciones a herramientas basadas en YAML.
Ingenieros de DevOps y plataforma
Convierte JSON en el YAML que prefieren Kubernetes, Docker Compose y los pipelines de CI/CD.
Desarrolladores que escriben configuración
Convierte una carga útil JSON en YAML más limpio y editable por humanos para archivos de configuración mantenibles.
Cualquiera que edite configuración a mano
YAML es más fácil de leer y editar que JSON: convierte una vez y trabaja en el formato más amigable.
Consejos para una conversión limpia de JSON a YAML
El orden de las claves, la indentación, los arrays, los booleanos, los null y los comentarios dan forma al YAML final.
Asegúrate de que el JSON sea válido
Las comas finales, los comentarios o las claves sin comillas no se analizarán: corrígelos primero.
Elige tu indentación
Pide 2 o 4 espacios para que coincida con la convención de tu proyecto.
Mantén los tipos sin comillas
Pide que los números y los booleanos queden sin comillas para que el YAML se comporte como el origen.
Espera una salida larga en anidamientos profundos
El JSON muy anidado se convierte en un YAML largo: revísalo por legibilidad.
Deja que los caracteres especiales se entrecomillen
Las cadenas con dos puntos o símbolos iniciales se entrecomillan automáticamente para mantener el YAML válido: es lo esperado.
Censura los valores sensibles
Elimina tokens o datos personales del JSON antes de convertir.
Qué esperar de JSON a YAML
Revisa la calidad del resultado, las comprobaciones posteriores y las opciones de descarga de JSON a YAML.
Para JSON válido, la conversión es rápida y fiable, y produce un YAML limpio y correctamente indentado con los tipos de datos conservados. Las respuestas de API estándar y los objetos de configuración se convierten sin problemas. El único inconveniente habitual es un JSON de origen inválido (una coma sobrante o una clave sin comillas), que hay que corregir antes.
Ejemplo: Un usuario pegó un objeto JSON que describía la configuración de un servicio y pidió YAML con 2 espacios de indentación. La herramienta devolvió un YAML legible con las claves sin comillas, el array de servicios como una lista con guiones, la versión mantenida como cadena y el número de réplicas mantenido como número sin comillas.
Notas sobre la salida YAML
Revisa esta sección cuando los detalles de origen incluyan: El orden de las claves, la indentación, los arrays, los booleanos, los null y los comentarios dan forma al YAML final.
- El JSON de origen debe ser válido: las comas sobrantes, los comentarios o las claves sin comillas provocarán antes un error de análisis.
- El JSON muy grande o profundamente anidado genera un YAML largo que puede necesitar una revisión de legibilidad.
- JSON no tiene comentarios que trasladar, así que el YAML resultante no incluirá ninguno a menos que los añadas tú.
Preguntas frecuentes
¿Qué hace un conversor de JSON a YAML?
Lee JSON y muestra los mismos datos en YAML, un formato más legible para las personas y muy usado en configuración. Las claves, el anidamiento, los arrays y los tipos de valor se conservan, ya que ambos formatos representan las mismas estructuras de datos.
¿Por qué convertir JSON a YAML?
YAML es más fácil de leer y editar a mano, por lo que es el formato preferido para archivos de configuración, pipelines de CI/CD y herramientas como Kubernetes y Docker Compose. Convertir un payload JSON a YAML lo hace más cómodo de mantener.
¿Puedo controlar la indentación?
Sí: indica una indentación de 2 o 4 espacios y el YAML se formateará en consecuencia. Si no lo especificas, se usa por defecto una indentación de 2 espacios, la convención más habitual.
¿Se mantienen intactos los tipos de datos?
Sí: los números, los booleanos y los null se representan como escalares YAML propios en lugar de cadenas entre comillas, de modo que la salida se comporta igual que el JSON de origen al interpretarse.
¿Puede procesar JSON muy anidado?
Sí: los objetos y arrays anidados se convierten en YAML correctamente indentado. Las estructuras muy profundas pueden dar lugar a resultados largos, así que conviene revisar la legibilidad en entradas grandes.
¿Se mantienen mis datos privados?
Tu JSON se usa únicamente para generar la conversión y no se publica. Como con cualquier herramienta online, evita pegar datos sensibles como tokens o contraseñas; oculta antes esos valores.
¿Qué ocurre con los caracteres especiales en las cadenas?
Las cadenas con caracteres que resultarían ambiguos en YAML (como dos puntos o símbolos iniciales) se entrecomillan automáticamente para que el YAML siga siendo válido y se pueda interpretar correctamente.
Lecturas relacionadas
Todo el blog¿Listo para crear?
Regístrate gratis y pon a trabajar agentes de IA en tus tareas, desde encargos rápidos hasta flujos de trabajo completos de principio a fin, directamente en tu navegador, sin necesidad de configuración.
Empieza gratis




