Conversor JSON ↔ YAML ↔ TOML
Convierte entre formatos JSON, YAML y TOML.
¿Qué es el convertidor JSON ↔ YAML ↔ TOML?
Esta herramienta convierte entre tres formatos de configuración populares — JSON, YAML, TOML. Esencial para ingenieros DevOps, desarrolladores que trabajan con configs de Kubernetes, Docker, Cargo, GitHub Actions.
Cómo usar el convertidor
- Selecciona formato de origen (JSON / YAML / TOML).
- Pega los datos.
- Selecciona formato de destino.
- Ve la salida convertida al instante.
Uso de cada formato
- JSON — APIs Web, apps JavaScript
- YAML — Kubernetes, Docker Compose, CI/CD
- TOML — Cargo de Rust, pyproject.toml de Python
- JSON5 — variante JSON con comentarios permitidos
Preguntas frecuentes
- ¿Diferencia entre JSON, YAML, TOML?
- JSON — estándar en APIs, sintaxis estricta. YAML — en archivos de configuración (Kubernetes, GitHub Actions), basado en indentación, soporta comentarios. TOML — en Cargo de Rust, pyproject.toml de Python, el más legible. Los tres pueden representar la misma estructura de datos.
- ¿Cuándo usar cada uno?
- JSON — APIs web, comunicación con JavaScript. YAML — configs DevOps (CI/CD, Kubernetes), archivos editados por humanos. TOML — configs de aplicación, manifiestos de paquetes donde la legibilidad es esencial. Esta herramienta ayuda a convertir entre ellos.
- ¿Qué pasa con los comentarios en cada formato?
- JSON no soporta comentarios — se pierden al convertir JSON → YAML/TOML. YAML y TOML ambos tienen comentarios #. Al convertir YAML/TOML → JSON, los comentarios se pierden — es una limitación.
- ¿Convierte correctamente datos anidados?
- Sí — todos los formatos soportan objetos anidados y arrays. Las características únicas de YAML/TOML (anchors, strings multilínea) se vuelven valores simples en JSON. La conversión de ida y vuelta (A → B → A) preserva los datos.
Herramientas relacionadas
- Formateador JSON
Formatea, embellece, minifica y valida JSON en tu navegador
- Generador de Código QR
Genera códigos QR para URLs, texto, Wi-Fi y más. Descarga como PNG.
- Generador de Contraseñas
Genera contraseñas fuertes y aleatorias con longitud y conjuntos de caracteres personalizados.
- Codificador / Decodificador Base64
Codifica texto a Base64 o decodifica Base64 de vuelta a texto plano.
- Codificador / Decodificador de URL
Codifica o decodifica URLs y cadenas de consulta con codificación por porcentaje.