Convierte JSON a YAML y viceversa, con validación.

La conversión funciona en vivo en tu navegador — nada se sube. Edita cualquier lado y el otro se actualiza al instante.  · Suelta un archivo .json / .yaml en cualquiera de los paneles

Sangría
data.json
data.yaml

Acerca de JSON ↔ YAML

El convertidor JSON ↔ YAML traduce entre los dos formatos en ambas direcciones, con validación integrada. Pega JSON en un lado o YAML en el otro, y la conversión ocurre en vivo en tu navegador; los errores de sintaxis se reportan con la ubicación exacta, así que una coma perdida o una mala indentación se encuentra en segundos.

El formato es configurable: elige el ancho de indentación y opcionalmente ordena las claves de objeto alfabéticamente para una salida estable y fácil de comparar. Las estadísticas en vivo muestran líneas, bytes, claves y profundidad de anidación de tu documento, y la herramienta te indica si la raíz es un objeto, un array o un escalar.

Puedes escribir, pegar, subir un archivo o arrastrar uno a la página, y luego copiar o descargar el resultado convertido. Como todo se ejecuta del lado del cliente, los archivos de configuración con secretos nunca salen de tu máquina: un puente práctico y cotidiano entre las cargas útiles de API y las configuraciones de Kubernetes, CI o Docker Compose.

Cómo usar JSON ↔ YAML

  1. Pega tu JSON o YAML en su panel, o sube o arrastra un archivo a la página.
  2. Corrige cualquier error de sintaxis usando la posición de línea reportada, si se señala alguno.
  3. Establece el ancho de indentación y activa el ordenamiento de claves a tu gusto.
  4. Lee la salida convertida en el panel opuesto, junto con las estadísticas del documento.
  5. Copia el resultado o descárgalo como archivo.

Preguntas frecuentes

Para los datos, sí: YAML es un superconjunto de JSON, así que todo documento JSON tiene una representación YAML y viceversa. Lo que cambia es la sintaxis: YAML usa indentación y permite comentarios, aunque los comentarios se pierden al convertir a JSON, que no tiene sintaxis de comentarios.

La entrada no válida se señala con la posición del fallo, así que puedes ir directamente a la línea problemática: normalmente una coma o comilla faltante en JSON, o una indentación inconsistente y caracteres especiales sin escapar en YAML.

Ordena las claves de objeto alfabéticamente en cada nivel de la salida. Las claves ordenadas hacen que los archivos convertidos sean deterministas, lo que mantiene pequeñas las diferencias de control de versiones y facilita comparar dos configuraciones una junto a otra.

YAML tipifica automáticamente los escalares sin comillas: yes y no se convierten en booleanos, 012 puede analizarse como número, y los códigos de país como NO son trampas famosas. Pon el valor entre comillas en tu fuente YAML para forzarlo a permanecer como cadena.

Sí: la conversión se ejecuta por completo en tu navegador, incluyendo los archivos que arrastras. Nada se transmite, así que convertir configuraciones que contienen credenciales o nombres de host internos es seguro.

Sí, es gratuito y sin límite basado en tamaño: convierte en ambas direcciones tantas veces como necesites.


Búsquedas populares
json a yaml yaml a json conversor json yaml convertir yaml online validador yaml herramienta json yaml
¿Necesitas ayuda?
¿Encontraste un problema con esta herramienta? Avísanos.
Informar de un problema

Añade esta herramienta gratuita a tu propio sitio web: copia y pega el código de abajo.