JSON y YAML: los mismos datos, otra forma de escribirlos
YAML representa los mismos datos que JSON pero sin llaves, corchetes ni comillas de más: la estructura se marca con la sangría. Por eso lo usan Kubernetes, Docker Compose, Ansible, GitHub Actions y muchos archivos de configuración.
Esta herramienta convierte el JSON a YAML conservando el orden de las claves. Pone comillas solo donde hacen falta para que el valor no cambie de tipo: un texto como "28001", "true" o "yes" se queda entre comillas para que YAML no lo lea como número o booleano.
Puedes elegir sangría de 2 o 4 espacios. Los números enteros muy largos se mantienen completos.
Cómo convertir JSON a YAML
- Pega el JSON o abre un archivo .json.
- Elige la sangría: 2 o 4 espacios.
- Pulsa «Convertir a YAML».
- Copia el resultado o descárgalo como archivo .yaml.
Cuándo usarlo
- Pasar a YAML un manifiesto de Kubernetes que tienes en JSON.
- Escribir la configuración de Docker Compose o GitHub Actions a partir de un ejemplo en JSON.
- Convertir una especificación OpenAPI/Swagger de JSON a YAML.
- Hacer más legible un archivo de configuración largo.
Preguntas Frecuentes
¿Qué versión de YAML genera?
YAML 1.2, compatible con las librerías habituales (js-yaml, PyYAML, Kubernetes, Docker Compose).
¿Por qué algunos textos salen entre comillas?
Porque sin comillas YAML los leería como otro tipo: "123" sería un número, "true" o "yes" un booleano y "null" un valor vacío. Las comillas mantienen el valor exactamente igual que en el JSON.
¿Se puede volver de YAML a JSON?
Sí, con el convertidor de YAML a JSON. Al ir y volver obtienes los mismos datos.
¿Se envían mis datos a algún servidor?
No. Todo se procesa en tu navegador con JavaScript. El texto que pegas y los archivos que abres no salen de tu dispositivo, así que puedes usar datos internos o de clientes con tranquilidad.
¿Es gratis?
Sí. Puedes probar la herramienta gratis con un documento (pegado o un archivo) y cambiar las opciones las veces que quieras; los intentos con errores no gastan la prueba. Para uso ilimitado y procesar varios archivos a la vez, ToolStudio Pro cuesta 1,99 € al mes e incluye todas las herramientas.