Cargando herramienta…

Convierte YAML a JSON y JSON a YAML

YAML es el formato preferido para archivos de configuración como Docker Compose, manifiestos de Kubernetes y pipelines de CI. La mayoría de las API y los programas, en cambio, esperan JSON. El conversor YAML JSON de QodeCat transforma uno en otro mientras escribes, para que compruebes qué contiene realmente una configuración o prepares datos para una API en segundos.

  • En ambas direcciones: convierte YAML a JSON o JSON a YAML e intercámbialos con un clic.
  • Soporte completo de YAML: se resuelven anclas, alias, merge keys y cadenas multilínea.
  • Ubicación del error: en los errores de sintaxis ves la línea y la columna exactas.
  • Opciones de formato: elige una sangría de 2 o 4 espacios o minifica la salida JSON.

¿Por qué usar esta herramienta?

Descubre qué significa realmente tu YAML

YAML tiene reglas sutiles: la sangría define la estructura, las anclas copian valores y los escalares de bloque como | y > tratan los saltos de línea de forma distinta. Convertirlo a JSON te muestra exactamente la estructura de datos que recibirá tu aplicación y hace que los errores de configuración salten a la vista.

Seguro y privado

El análisis usa el esquema YAML seguro por defecto, así que ningún documento puede ejecutar código. Toda la conversión se hace localmente en tu navegador y no se sube nada a ningún servidor.

Preguntas frecuentes

P. ¿Se conservan los comentarios al convertir YAML a JSON?

No. JSON no tiene sintaxis para comentarios, así que se descartan. Volver a convertir de JSON a YAML tampoco los recupera.

P. ¿Qué pasa con las anclas y los alias?

Se resuelven. Cada alias (*nombre) y cada merge key (<<) se sustituye por los datos reales, de modo que la salida JSON contiene todos los valores completos.

P. ¿Puedo convertir archivos con varios documentos YAML?

El conversor procesa un documento cada vez. Si tu archivo tiene varios documentos separados por ---, conviértelos uno a uno.