ToolStudio.es
En tu navegador1 Prueba Gratis

Convertir JSON a YAML

Convierte JSON en YAML limpio y legible para Kubernetes, Docker Compose, GitHub Actions o cualquier archivo de configuración.

Prueba gratis: procesa 1 documento (pegado o 1 archivo) y cambia las opciones las veces que quieras. Los errores no gastan tu prueba.
Entrada · JSON

Todo se procesa en tu navegador: tus datos no se envían a ningún servidor.

Resultado · YAML
Sangría

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

  1. Pega el JSON o abre un archivo .json.
  2. Elige la sangría: 2 o 4 espacios.
  3. Pulsa «Convertir a YAML».
  4. 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.

Herramientas relacionadas

Desarrollo

Convertir YAML a JSON

Convierte YAML a JSON con anclas, alias y varios documentos separados por «---». Si el YAML tiene un error, indica la línea y la columna.

YAMLJSON
Probar herramienta
Desarrollo

Formatear JSON

Pega JSON minificado o desordenado y obtenlo con sangría de 2, 4 espacios o tabulador, con las claves ordenadas si quieres. Señala la línea y la columna de cualquier error.

JSON
Probar herramienta
Desarrollo

Convertir JSON a XML

Convierte JSON a XML: cada clave es un elemento, las listas repiten el elemento y las claves «@nombre» pasan a ser atributos. Escapa los caracteres especiales y corrige nombres no válidos.

JSONXML
Probar herramienta
Desarrollo

Validador de JSON

Valida JSON según el estándar RFC 8259 y explica cada error en lenguaje claro: comas finales, comillas simples, claves sin comillas o comentarios. También avisa de claves repetidas.

JSON
Probar herramienta
Featured on TinyShelf