Convertir YAML a JSON gratis – Obtén JSON válido al instante

El YAML es amable de escribir y fácil de leer, pero las API, los navegadores y muchas herramientas solo aceptan JSON, y convertir a mano un archivo anidado es justo donde una sangría torcida se convierte en un error silencioso. Este conversor gratuito convierte el YAML que pegues o el archivo .yaml o .yml que sueltes en JSON válido al instante. Elige la salida con formato y sangría de 2 espacios para leerla, o JSON minificado para enviarla, y después cópiala o descárgala como archivo .json. Recuerda: la conversión ocurre localmente en el navegador, no se sube nada, así que tus configuraciones privadas se quedan en tu equipo.

Cómo funciona el conversor de YAML a JSON

El conversor analiza tu texto con la biblioteca js-yaml y después escribe el valor resultante como JSON. Los mapas se convierten en objetos, las secuencias en listas, y los valores reciben el tipo que el YAML pretende: 42 se convierte en número, true en booleano, y “123” entre comillas sigue siendo una cadena. Si el YAML no se puede analizar, la herramienta muestra el mensaje del analizador con la línea y la columna del problema.

Cómo se usa

Pega tu YAML en el cuadro superior, o arrastra un archivo .yaml o .yml y deja que rellene el cuadro por ti. Elige Con formato (2 espacios) para leer o comparar el resultado, o Minificado para la carga más pequeña posible. Pulsa Convertir a JSON y lee el resultado abajo. Copiar JSON lo deja en el portapapeles, y Descargar .json lo guarda como converted.json.

¿Por qué convertir YAML a JSON?

Porque los dos formatos viven en lados opuestos de la mayoría de los proyectos. Las personas escriben YAML: despliegues, integración continua, traducciones y ajustes se mantienen mejor con sangría y comentarios. Las máquinas intercambian JSON: una API REST lo espera, un navegador lo analiza de forma nativa y la mayoría de los lenguajes lo incluyen de serie. Convertir es el puente entre el archivo que mantiene una persona y la carga que consume un sistema, y un analizador real mantiene intactas las listas anidadas y las cadenas entre comillas.

Con formato o minificado: ¿qué conviene elegir?

El JSON con formato reparte cada objeto y cada lista en líneas con sangría. Ocupa más, pero es lo correcto para todo lo que una persona volverá a leer: revisiones, datos de prueba y archivos donde importa una comparación limpia. El minificado elimina los espacios y saltos innecesarios y produce una sola línea, más pequeña de enviar y guardar. Elige el minificado para valores en línea, variables de entorno y pruebas rápidas. Los datos son idénticos en ambos casos; solo cambia el espacio en blanco.

Cómo se convierten los tipos de YAML a JSON

La mayoría de los valores se trasladan directamente: las cadenas, los números y los booleanos conservan su tipo, y un valor vacío o null se convierte en el null de JSON. Las listas y los mapas anidados conservan su forma y su orden. Dos casos merecen cuidado. Una fecha sin comillas puede aparecer en JSON como una cadena en estilo ISO, porque el JSON no tiene tipo fecha. Los anclajes, alias y etiquetas personalizadas no tienen equivalente en JSON: los anclajes se resuelven a sus valores, y las etiquetas pueden necesitar una simplificación previa.

Limitaciones que conviene conocer

Solo se admite un único documento: si un archivo contiene varios separados por líneas de tres guiones, el conversor lee el primero e ignora el resto, así que divídelos antes de convertirlos. Los comentarios no pueden sobrevivir, porque el JSON no tiene sintaxis de comentarios. Con claves duplicadas en un mismo mapa gana el último valor, así que revisa si una clave aparece dos veces por accidente. Y el punto de privacidad merece repetirse: la conversión ocurre localmente en el navegador, no se sube nada a ningún servidor.

Convertir YAML a JSON – preguntas frecuentes

¿El conversor de YAML a JSON es gratuito?

Sí. Es completamente gratuito, no requiere registro y puedes convertir todos los archivos que quieras.

¿Mi YAML se sube a algún sitio?

No. La conversión ocurre localmente en el navegador, no se sube nada, y al cerrar la página no queda rastro.

¿Qué pasa si mi YAML tiene un error?

Recibes un mensaje con la línea y la columna del analizador, que suele bastar para encontrar la sangría torcida o la tabulación colada. El YAML prohíbe las tabulaciones, así que revísalas primero.

¿Admite YAML con varios documentos?

Solo en parte. En un archivo con varios documentos se convierte el primero y el resto se ignora. Divide el archivo y convierte cada documento por separado.

Herramientas relacionadas

English version: YAML to JSON Converter – Turn YAML into Valid JSON Instantly. También te puede interesar: Convertir JSON a YAML gratis – YAML limpio para tus configuraciones · Convertir JSON a CSV gratis – Exporta tus datos a una hoja de cálculo.


Inserta esta herramienta en tu web — gratis

Copia el código de abajo para añadir esta herramienta funcional a tu propia página. Solo pedimos que mantengas el pequeño enlace de crédito que la acompaña.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top