Convertidor de YAML a JSON — Gratis online

Pega tu YAML abajo y haz clic en Convertir para obtener JSON al instante.

Entrada Listo

Las estadísticas de entrada están disponibles mediante el botón Estadísticas encima de este campo.

Salida

Las estadísticas de salida están disponibles mediante el botón Estadísticas encima de este campo.

Los resultados se ofrecen solo con fines informativos y pueden contener errores. Verifica la información importante de forma independiente. El uso de esta herramienta es bajo tu propia responsabilidad.

Qué hace esta herramienta

El Convertidor de YAML a JSON analiza YAML y devuelve los mismos datos como JSON con sangría. Los mapas se convierten en objetos, las listas en arrays, y los números y booleanos conservan sus tipos.

Las anclas y los alias (&name y *name), incluidas las claves de fusión (<<:), se resuelven, así que el JSON contiene los valores completos. Los comentarios se descartan, porque JSON no tiene sitio para ellos.

Cuándo usarla

  • Leer una configuración YAML en un programa o una API que solo acepta JSON.
  • Comprobar qué contiene realmente un archivo YAML. Los errores de sangría suelen saltar a la vista en cuanto ves la estructura JSON.
  • Pasar una configuración de Kubernetes o de CI a una herramienta basada en JSON, como jq.

Ejemplo práctico

Entrada

server:
  host: localhost
  port: 8080
features:
  - auth
  - logging

Salida

{
  "server": {
    "host": "localhost",
    "port": 8080
  },
  "features": [
    "auth",
    "logging"
  ]
}

Preguntas sobre esta herramienta

¿Admite archivos con varios documentos separados por ---?

No. El conversor espera un único documento YAML. Divide el archivo multidocumento (algo habitual en Kubernetes) y convierte cada parte por separado.

¿Por qué mi valor cambió de tipo?

YAML deduce los tipos a partir del texto sin comillas: 8080 es un número y true es un booleano. Si necesitas que un valor siga siendo una cadena, ponlo entre comillas en el YAML, por ejemplo "8080".

¿Qué pasa si el YAML tiene un error de sangría?

La conversión se detiene con un error. El Validador de YAML te ayuda a encontrarlo. La sangría en YAML debe hacerse con espacios, no con tabulaciones.

Preguntas frecuentes

¿Es seguro convertir datos sensibles con esta herramienta?

Sí - tus datos se procesan y se eliminan de inmediato. No se registra ni se guarda nada en el servidor.

¿Hay un límite de tamaño para el archivo?

La herramienta maneja documentos de tamaño típico sin problema. Para archivos muy grandes, considera dividirlos primero.

¿Esta herramienta es gratuita?

Sí, es gratis. Sin registro ni correo electrónico. Obtén el resultado en esta página.

¿Cómo obtengo el resultado?

Usa la herramienta en esta página. El resultado aparece aquí, sin envío por correo electrónico.