Skip to content
freeonlinefileconvert

YAML a JSON

Convierte archivos de configuración YAML y especificaciones de API en JSON, y descubre al instante si el YAML tiene errores.

o arrástralos aquí · hasta 50 MB por archivo, gratis

¿Archivos más grandes? Con Pro conviertes archivos de hasta 500 MB

Esto supera la versión gratis

Puedes hacerlo igualmente: conviértelo ahora y paga 1,99 € solo si quieres descargar el resultado.

Lo gratis cubre archivos de hasta 50 MB y hasta 20 archivos a la vez.

¿Lo necesitas al revés?JSON a YAML

Gratis · Sin registro · Sin marca de agua · Tus archivos no salen de tu dispositivo

YAML a JSON en 3 pasos

  1. Selecciona tu archivo YAML (.yaml o .yml) o arrástralo al recuadro.
  2. Haz clic en Convertir a JSON.
  3. Descarga el archivo JSON indentado.

Por qué convertir YAML a JSON

YAML es fácil de escribir para las personas, y por eso lo usan los manifiestos de Kubernetes, los archivos de Docker Compose, los workflows de GitHub Actions y las especificaciones OpenAPI. Sin embargo, muchas herramientas, librerías y API solo aceptan JSON. Convertir también sirve de validación: un error de sangría que YAML leería en silencio de otra manera se hace visible en la estructura del JSON.

El conversor sigue el esquema core de YAML, así que los números, true, false y null pasan a ser valores JSON reales, mientras que fechas como 2026-03-15 se quedan como texto, tal cual están escritas. Los anclajes y alias se expanden, los comentarios se eliminan porque JSON no los admite, y un archivo con varios documentos separados por --- se convierte en una lista JSON.

Preguntas frecuentes

¿Cómo convertir YAML a JSON?

Selecciona tu archivo .yaml o .yml y haz clic en Convertir a JSON. Descargas los mismos datos como JSON indentado. Si el YAML tiene un error, como una tabulación usada para sangrar o unos dos puntos que faltan, ves el mensaje con el número de línea.

¿Qué pasa con los comentarios del YAML?

JSON no admite comentarios, así que se quedan fuera del resultado. Todo lo demás se conserva: claves, valores, listas y anidación. Si más adelante necesitas los comentarios, guarda el archivo YAML original junto al JSON.

¿Y si el archivo tiene varios documentos YAML?

Un archivo YAML puede contener varios documentos separados por una línea con tres guiones, como suele pasar con los manifiestos de Kubernetes. En ese caso el JSON es una lista con una entrada por documento, en el mismo orden que en el archivo.

¿Por qué "no" no se convierte en false?

Las versiones antiguas de YAML leían yes, no, on y off como true o false, lo que causó errores famosos, como el código de país NO de Noruega convertido en false. Este conversor usa las reglas modernas de YAML 1.2, en las que solo true y false son booleanos.

¿Se sube mi archivo a algún servidor?

No. El YAML se convierte dentro de tu navegador, en tu propio dispositivo, así que archivos de configuración con nombres de servidor, claves o tokens nunca salen de tu equipo. Una vez cargada la página, el conversor sigue funcionando incluso sin conexión a internet.

Herramientas relacionadas

Eres de los primeros

FreeOnlineFileConvert acaba de nacer. Crea ahora una cuenta gratis y entra en nuestra lista Family & Friends: el plan Pro completo, gratis para toda la vida.

Pro0 €6,99 €
Unirme gratis