Conversor JSON ↔ YAML

Elige JSON → YAML o YAML → JSON, pega en Input y pulsa Convert. Los aciertos llenan Output y activan Copy output. Los errores vacían Output y muestran el mensaje en el estado.

Actualizado 2026-08-04 · developer

Choose direction, enter input, then Convert.

Sobre esta herramienta

JSON → YAML usa JSON.parse y luego dump de js-yaml con lineWidth ilimitado y noRefs. YAML → JSON carga con js-yaml y pretty-print JSON a dos espacios. La dirección es un select sobre Input para no mezclar rutas.

Cómo usar

  1. Elegir dirección: Selecciona JSON → YAML o YAML → JSON en Direction.
  2. Introducir entrada: Pega JSON o YAML en el textarea Input según la dirección elegida.
  3. Convertir: Pulsa Convert para llenar Output, o lee el estado Error si falla el análisis.
  4. Copiar la salida: Cuando aparezca Output, pulsa Copy output para llevar el resultado al portapapeles.

Casos de uso

Consejos

FAQ

¿Qué biblioteca genera el YAML?

La conversión usa dump y load de js-yaml en el navegador, con lineWidth desactivado y noRefs en dump.

¿Por qué Output queda vacío tras Convert?

Un error de parse o dump vació Output; la línea de estado muestra el Error.

¿Copy output aparece siempre?

No. El botón de copiar solo aparece tras una conversión correcta con Output.

¿Se sube mi configuración?

No. JSON.parse, js-yaml y la copia al portapapeles se quedan en el navegador.

Palabras clave

Herramientas relacionadas