Ir al contenido
Toova
Todas las herramientas

Convertir YAML a JSON en línea

Privacidad por diseño — se ejecuta completamente en tu navegador

Convierte YAML a JSON al instante, en tu navegador. Toova maneja cada característica de YAML 1.2 (cadenas multilínea, anclajes, referencias, mapeos y listas anidadas) y te devuelve JSON limpio en 2 espacios, 4 espacios o minificado.

Cuándo necesitas YAML a JSON

Las API y la mayoría de entornos de programación esperan JSON, pero tus archivos de configuración suelen ser YAML. Ya sea que estés cargando un workflow de GitHub Actions en un script, depurando un chart de Helm o sembrando una base de datos desde un fixture, a menudo necesitas pasar YAML a JSON rápidamente. Toova lo hace con un solo pegado, sin viaje al servidor ni registro.

Control de indentación y validación

Elige salida de 2 espacios, 4 espacios o minificada según el destino. El conversor valida el YAML sobre la marcha: si la indentación está rota o un valor está mal formado, obtienes un error claro que apunta a la línea problemática. Los anclajes y alias se resuelven automáticamente, así que la salida JSON contiene los valores expandidos, no la sintaxis de referencia.

Privado por defecto

Cada conversión ocurre localmente en tu navegador. Sin subida, sin registro, sin analítica sobre el contenido. Eso hace la herramienta segura para convertir configuraciones internas, secretos de infraestructura o fixtures de staging. La pestaña Red de DevTools permanecerá vacía mientras trabajas: verifícalo tú mismo.

Preguntas frecuentes

¿Qué características de YAML soporta?
El conversor maneja todos los tipos estándar de YAML 1.2: cadenas, números, booleanos, null, arrays y objetos anidados. Las cadenas multilínea, anclajes y alias también funcionan. Las etiquetas y tipos personalizados se ignoran de forma elegante.
¿Por qué falla mi YAML con comentarios al convertir?
Los comentarios no son parte del modelo de datos de YAML. Se eliminan durante el parseo: es comportamiento esperado, no un error. Si la conversión falla, la causa está en otra parte del documento.
¿Puedo minificar la salida JSON?
Sí. Usa el toggle Minificar para producir JSON compacto sin espacios en blanco. Esa salida es la que quieres para payloads de API o columnas de base de datos donde el tamaño importa.
¿Se envía mi YAML a algún servidor?
No. Todo se ejecuta localmente en tu navegador. Tu YAML nunca sale de tu dispositivo y la página funciona offline después de la primera carga.
¿Cómo se manejan los anclajes y alias de YAML?
Los anclajes (&nombre) y alias (*nombre) se expanden automáticamente. La salida JSON contiene los valores resueltos, así que puedes alimentarla directamente a cualquier parser JSON sin necesidad de soporte de referencias.