YAML a JSON
Transforme YAML a JSON directamente en su navegador. Sin subir al servidor.
YAML
JSON
- Tamaño del archivo — hasta 20 MB
- Entrada — YAML válido
- Se admiten objetos y arrays anidados
Sobre el convertidor YAML a JSON
YAML es un formato práctico para archivos de configuración: Docker Compose, Kubernetes, Ansible, GitHub Actions. Pero a veces es necesario convertir YAML a JSON — por ejemplo, para cargarlo en una API o para procesarlo con un script. Nuestro convertidor lo hace directamente en el navegador, sin subir el archivo al servidor.
Todos los datos se procesan localmente — sus configuraciones y secretos (contraseñas, tokens) no salen del dispositivo. Esto es importante, porque los archivos YAML suelen contener información sensible.
Qué puede hacer el convertidor
- Objetos anidados: cualquier profundidad de anidamiento.
- Arrays: en forma de bloque (- item) y en línea ([a, b, c]).
- Tipos de datos: cadenas, números, booleanos, null.
- Cadenas entre comillas: simples y dobles.
- Cadenas multilínea: mediante | y >.
- Comentarios: las líneas que comienzan con # se ignoran.
Cómo usar
- Arrastre el archivo YAML, selecciónelo mediante el explorador o pegue el texto manualmente.
- Haga clic en «Convertir a JSON».
- Copie el resultado o descárguelo como archivo data.json.
Preguntas frecuentes
¿Adónde van mis archivos? A ningún lugar. El archivo se procesa en la memoria de su navegador y desaparece al cerrar la página.
¿Y si el YAML contiene varios documentos (mediante ---)? El convertidor procesará solo el primer documento. Los documentos múltiples aún no son compatibles.
¿Cómo distinguir YAML de JSON? YAML utiliza sangría en lugar de llaves. Por ejemplo, key: value en lugar de {"key": "value"}.
¿Se admiten anchors y aliases? No, son funciones avanzadas de YAML. El convertidor trabaja con la sintaxis básica.