YAML a JSON
Pega tu YAML y Happycapy te devuelve JSON bien formado, conservando la estructura, el anidamiento y los tipos de datos. Ideal para convertir archivos de configuración, pipelines de CI o especificaciones de API escritas en YAML a JSON para las herramientas que lo necesiten. Gratis para empezar.
Herramientas relacionadas
Todas las herramientasCómo YAML se convierte en JSON
Pega YAML y convierte una configuración basada en sangría en JSON para API, scripts o validación.
Pega tu YAML
Coloca tu YAML: un archivo de configuración, un manifiesto o cualquier dato YAML.
Define tu preferencia de salida
Indica si quieres JSON con formato legible (indentado) o minificado en una sola línea, y cómo manejar los tipos.
Obtén JSON válido
La herramienta analiza el YAML y devuelve JSON bien formado con la estructura, el anidamiento y los tipos de datos conservados.
Copia o descarga
Copia el JSON directamente, o descárgalo para colocarlo en tu proyecto.
Quién convierte YAML a JSON
Útil para desarrolladores, flujos de trabajo DevOps, revisión de configuraciones y traspaso de formatos de datos.
Desarrolladores e ingenieros de DevOps
Convierte configuraciones YAML, pipelines de CI y manifiestos de Kubernetes en JSON para herramientas y APIs que lo esperan.
Creadores de API e integraciones
Convierte especificaciones y fixtures YAML en payloads JSON sin editarlos a mano.
Cualquiera al que le entreguen un archivo YAML
Lee o reutiliza rápidamente datos YAML como JSON sin aprender la sintaxis de YAML.
Consejos para una conversión limpia de YAML a JSON
La sangría, anchors, comentarios, arreglos y cadenas entre comillas determinan si la conversión es exacta.
Revisa tu indentación
YAML necesita espacios, no tabulaciones: la indentación inconsistente es la razón más común de que falle una conversión.
Pide legible o minificado
Pide JSON indentado para leer, o minificado para incrustarlo en código o solicitudes.
Di cómo tratar los tipos
De forma predeterminada, los números y booleanos mantienen su tipo: pide todo como cadenas si eso es lo que necesitas.
Señala los archivos de varios documentos
Si tu YAML tiene separadores '---', menciónalo para que cada documento se convierta en un elemento de arreglo.
Ten en cuenta las anclas y los alias
Estos se expanden a valores completos en JSON: dilo si lo esperas para que la salida se vea bien.
Censura los secretos primero
Quita las claves de API o las contraseñas de la configuración antes de pegar en cualquier herramienta en línea.
Qué esperar de YAML a JSON
Revisa la calidad del resultado, las verificaciones posteriores y lo que puedes esperar al descargar de YAML a JSON.
Para un YAML válido, la conversión es rápida y precisa, y conserva la estructura y los tipos de datos. Los archivos de configuración, manifiestos y especificaciones de API bien formados se convierten sin problemas. La principal fuente de errores es un YAML inválido —indentación inconsistente o tabulaciones (YAML requiere espacios)—, así que si una conversión se ve rara, revisa primero la indentación del origen.
Ejemplo: Un usuario pegó un manifiesto de deployment de Kubernetes en YAML y pidió JSON con formato legible. La herramienta devolvió JSON válido con la misma estructura anidada: apiVersion, kind, metadata y spec se conservaron, los elementos de listas quedaron como arreglos y el número de réplicas se mantuvo como número en lugar de string.
Notas sobre la conversión de YAML
Revisa esta sección cuando los detalles de origen incluyan: La sangría, anchors, comentarios, arreglos y cadenas entre comillas determinan si la conversión es exacta.
- Un YAML inválido (tabulaciones en vez de espacios, indentación incorrecta) no se podrá convertir: el origen debe ser válido primero.
- Los comentarios de YAML no se conservan, ya que JSON no los admite.
- Los archivos muy grandes o con anidamiento muy profundo pueden necesitar dividirse o revisarse manualmente para verificar la legibilidad.
Preguntas frecuentes
¿Qué hace un convertidor de YAML a JSON?
Lee YAML —un formato de datos fácil de leer, usado a menudo en archivos de configuración— y genera los mismos datos en JSON, conservando las claves, el anidamiento, los arreglos y los tipos de valores. YAML y JSON pueden representar las mismas estructuras de datos, así que la conversión es directa.
¿Se conservan los tipos de datos?
Sí: los números siguen siendo números, true/false siguen siendo booleanos y null sigue siendo null, en lugar de convertirse en strings entre comillas. Si quieres que todo sea string, indícalo y el resultado puede reflejarlo.
¿Puedo elegir entre salida con formato legible o minificada?
Sí: pide JSON indentado (con formato legible) para que sea más fácil de leer, o JSON minificado en una sola línea para incrustarlo en código o enviarlo por la red.
¿Admite archivos YAML de varios documentos?
Sí: los archivos YAML con varios documentos separados por '---' se pueden convertir a un arreglo JSON con un objeto por documento. Menciona que tienes un archivo de varios documentos para que se procese correctamente.
¿Qué pasa con las anclas, los alias y los comentarios?
Las anclas y los alias se expanden a sus valores completos en la salida JSON, ya que JSON no tiene un equivalente. Los comentarios se eliminan, porque JSON no admite comentarios.
¿Mis datos son privados?
Tu YAML se procesa para generar la conversión y no se publica en ningún lado. Aun así, evita pegar datos sensibles como claves de API o contraseñas en cualquier herramienta en línea; elimina o enmascara los valores sensibles antes.
¿Hay un límite de tamaño?
Los archivos pequeños o medianos se convierten al instante. Los archivos YAML muy grandes pueden tardar más o necesitar dividirse, y un anidamiento muy profundo puede ser más difícil de mostrar con claridad; revisa la salida en entradas grandes.
Lecturas relacionadas
Todo el blog¿Listo para crear?
Regístrate gratis y pon a trabajar agentes de IA en tus tareas, desde trabajos rápidos hasta flujos de trabajo completos de principio a fin, directamente en tu navegador, sin configuración necesaria.
Comienza gratis




