Conversor JSON ↔ YAML 🔒 Tus datos nunca salen de tu navegador.

Convierte entre JSON y YAML en ambas direcciones, al instante.

Ctrl+SDescargar

Sobre esta herramienta

JSON y YAML describen las mismas estructuras de datos con distinta sintaxis. YAML domina la configuración (Kubernetes, GitHub Actions, docker-compose), mientras JSON manda en las APIs. Este conversor traduce en ambos sentidos con fidelidad exacta y reporta errores claramente.

Impulsado por la probada librería js-yaml, cargada solo en esta página. Tus configs nunca salen del navegador — seguro incluso con manifiestos que contienen secretos.

Preguntas frecuentes

¿Convertir JSON a YAML conserva el orden de las claves?

Sí, a menos que actives "Ordenar claves" — por defecto se conserva el orden original, tal como se escribió la mayoría del JSON.

¿Por qué falló la conversión de mi YAML con un error extraño?

YAML es sensible a los espacios en blanco y más estricto con la indentación y los tabuladores de lo que la mayoría espera — una sola línea desalineada o un carácter de tabulación suelto es la causa más común. El mensaje de error señala la línea y columna exactas.

¿Todo valor JSON puede ir y volver a través de YAML sin cambios?

Casi — las fechas y algunos escalares ambiguos (como las cadenas "yes", "no", "null") pueden ser reinterpretados por algunos analizadores YAML como sus equivalentes tipados. Si eso importa para tu caso, pon esos valores entre comillas explícitamente.

¿Es útil esto para editar archivos de configuración de Kubernetes o CI?

Sí — ambos suelen escribirse en YAML, así que convertir primero a JSON puede facilitar validar la estructura, comparar con otra versión o alimentar herramientas basadas en JSON, y luego volver a convertir.

¿Se sube algo al convertir?

No. La conversión ocurre íntegramente en tu navegador usando una biblioteca YAML local — no se envía nada a un servidor.