Conversor JSON ↔ YAML
Convertir
Pega JSON y obtén YAML limpio, o pega YAML y obtén JSON con indentación consistente. Basado en js-yaml: anclas, escalares multilínea y las rarezas habituales de YAML se procesan correctamente. Útil para mover entre manifiestos de Kubernetes, workflows de GitHub Actions, configs de Astro / Vite y herramientas basadas en JSON.
name: AZ Tools version: 1.0.0 tags: - fast - private - client-side deploy: host: aztools.app port: 443
Cómo usar
- Elige la dirección — JSON → YAML o YAML → JSON.
- Pega tu entrada. El resultado se actualiza al escribir.
- Cambia la indentación (2 o 4) de la salida.
- Intercambiar usa la salida como nueva entrada.
Preguntas frecuentes
- ¿Qué versión de YAML?
- YAML 1.2 vía js-yaml. Anclas, estilo flow, escalares multilínea, booleanos y null se procesan todos.
- ¿Mantiene el orden de las claves?
- Sí. Al emitir YAML se conserva el orden natural del objeto JSON; al emitir JSON, el orden del mapping YAML.
- ¿Y si la entrada es inválida?
- Verás el error del parser (línea y columna) en rojo. Al corregir la entrada, la salida se actualiza al instante.
- ¿Procesa comentarios?
- Los comentarios YAML se pierden porque JSON no tiene equivalente. JSON → YAML produce un documento sin comentarios.
Herramientas relacionadas
Número a Palabras
Escribe cualquier número en inglés, coreano o japonés — para cheques, contratos o solo claridad.
Conversor de Unidades CSS
Convierte entre px, rem, em, pt, vw, vh y % usando tu propio tamaño de fuente y viewport.
Conversor de Tamaño de Datos
Convierte entre bytes, KB, MB, GB, TB — en decimal (1000) o binario (1024).
Conversor de Números Romanos
Convierte entre números arábigos y romanos de 1 a 3999.
Conversor de Bases Numéricas
Convierte números entre binario, octal, decimal y hexadecimal.
Conversor de Unidades
Convierte longitud, peso, temperatura, área, volumen, velocidad y tiempo.