Conversor YAML ↔ JSON
Pega YAML o JSON y conviértelo al otro formato con un clic — con mensajes de error claros cuando la entrada no es válida.
Prueba después
Your files are processed locally in your browser. They are not uploaded to our servers.
Cómo se usa
- Elige la dirección: YAML → JSON o JSON → YAML.
- Pega tu entrada y haz clic en Convertir.
- Copia el resultado o descárgalo como archivo.
¿Qué es esta herramienta?
El Conversor YAML ↔ JSON traduce entre los dos formatos de configuración más comunes. YAML → JSON analiza todo el conjunto de YAML (mapas anidados, listas, cadenas multilínea) y produce JSON formateado; JSON → YAML genera YAML limpio y legible. Las entradas no válidas producen un error claro en lugar de fallar en silencio. La conversión se ejecuta por completo en tu navegador — los archivos de configuración suelen contener secretos, y nada se sube nunca.
Usos habituales
- Convertir un docker-compose o config de CI a JSON para otras herramientas
- Pasar una respuesta JSON de API a YAML para un manifiesto de Kubernetes
- Comprobar si un archivo YAML es sintácticamente válido
- Comparar configs normalizando ambas al mismo formato
Preguntas frecuentes
¿Se conservan los comentarios?
No — JSON no tiene comentarios, así que los de YAML se pierden al convertir. La estructura y los valores se conservan por completo.
¿Qué funciones de YAML se admiten?
El núcleo completo de YAML 1.2: mapas anidados, secuencias, cadenas multilínea; los anclajes y referencias se resuelven a valores simples.
¿Es seguro pegar configs con secretos?
La conversión se ejecuta completamente en tu navegador y nada se sube. Aun así, trata los secretos con el cuidado habitual.
¿Por qué falla el análisis de mi YAML?
La causa más común es la indentación inconsistente — YAML exige espacios (no tabuladores) y una profundidad coherente.