Saltar al contenido
FileTinker

Conversor de JSON ⇄ YAML

Convierte entre JSON y YAML en ambos sentidos: pega uno y obtén el otro al instante. Práctico para archivos de configuración, manifiestos de Kubernetes y cargas útiles de API. Todo se ejecuta en tu navegador, así que tus datos nunca se suben.

El resultado aparecerá aquí.

Más ajustes preestablecidos

Ve a otro ajuste preestablecido: cada uno abre su propia página listo para usar:

Cómo convertir JSON y YAML

  1. Elige el sentido: JSON → YAML o YAML → JSON.
  2. Pega tu documento en el cuadro de entrada.
  3. Copia el resultado convertido desde el cuadro de salida.

Acerca de JSON y YAML

JSON y YAML describen el mismo tipo de datos estructurados (objetos, arrays y escalares) con estilos diferentes. JSON usa llaves y comillas y es la lingua franca de las API web; YAML usa indentación, es menos recargado y es la opción habitual para la configuración editada por humanos, como los manifiestos de Kubernetes, GitHub Actions y Docker Compose.

Convertir entre ellos te permite leer una respuesta de API como YAML, o convertir una configuración YAML en el JSON que un programa espera, sin reescribirla a mano. Este conversor analiza y vuelve a serializar por completo en tu navegador, así que tus configuraciones y cargas útiles nunca salen de tu dispositivo.

Preguntas frecuentes

¿Cómo convierto JSON a YAML?

Elige el sentido JSON → YAML, pega tu JSON y el YAML aparece al instante. Cambia el selector para convertir YAML → JSON en su lugar.

¿La conversión es sin pérdidas?

JSON se asigna limpiamente a YAML y viceversa para objetos, arrays, cadenas, números, booleanos y null. Las funciones exclusivas de YAML, como los comentarios y los anclajes, no se representan en JSON.

¿Por qué convertir entre ellos?

YAML es más fácil de leer y escribir para la configuración (Kubernetes, CI, Docker Compose); JSON es lo que intercambian la mayoría de las API y los programas. Convertir te permite trabajar con el que mejor se adapte a la tarea.

¿Se suben mis datos?

No. La conversión ocurre por completo en tu navegador; no se envía nada a un servidor.