Conversor YAML ⇄ JSON
Convierte archivos de configuración entre YAML y JSON en ambos sentidos: manifiestos de Kubernetes, Docker Compose, pipelines de CI o especificaciones OpenAPI.
ENTRADA
SALIDA
Funciona por completo en tu navegador. Nada de lo que escribes se envía a ningún servidor.
Cómo convertir entre YAML y JSON
Elige el sentido
Elige YAML a JSON o JSON a YAML.
Pega o abre un archivo
Pega el contenido o abre un archivo .yaml, .yml o .json.
Copia el resultado
Copia la salida o descárgala. Con Usar como entrada puedes convertirla de nuevo al formato original.
Mismos datos, distinta sintaxis
YAML y JSON describen las mismas estructuras: mapas, listas, texto, números y true/false. YAML es más fácil de leer y escribir a mano; JSON es más estricto y más cómodo para los programas, por eso muchas herramientas aceptan los dos.
Lo que se pierde
JSON no admite comentarios, así que los comentarios del YAML se pierden al convertir. Las anclas y los alias se expanden en copias completas, y varios documentos YAML en un mismo archivo se convierten en un array JSON.
Preguntas frecuentes
¿Por qué «no» se queda como texto y no como false?
En YAML 1.2, solo true y false son booleanos. Valores como yes, no, on y off se quedan como texto, igual que en las versiones actuales de Kubernetes y en la mayoría de los analizadores modernos.
¿Se sube mi configuración?
No. La conversión se hace en tu navegador, así que los secretos de tus archivos no salen de tu dispositivo.
¿Por qué mi YAML no es válido?
La causa habitual es la sangría: los elementos del mismo nivel deben estar perfectamente alineados, y no se admiten tabulaciones. El mensaje indica la línea y la columna.