Cómo usar: Convertidor TOML
- Elige la dirección, por ejemplo TOML → JSON.
- Pega tu archivo; se convierte mientras escribes y los errores de sintaxis muestran la línea y la columna.
- Copia o descarga el resultado.
Qué es TOML
TOML (Tom’s Obvious, Minimal Language) es un formato de configuración diseñado para ser fácil de leer: pares clave = "valor", [tablas] para las secciones y [[tablas de arrays]] para listas de objetos. Se usa en Cargo.toml de Rust, en pyproject.toml de Python, en Hugo, Netlify y en muchas CLI. Este convertidor sigue la especificación TOML 1.0.
Cómo se convierten los tipos
Las cadenas, los números, los booleanos, los arrays y las tablas se traducen directamente a JSON y YAML. TOML tiene fechas y horas nativas; JSON no, así que se convierten en cadenas ISO 8601. Para pasar JSON o YAML a TOML, el nivel superior debe ser un objeto, porque los documentos TOML siempre son tablas, y los valores null se omiten, ya que TOML no tiene null.
Errores comunes en TOML
- Definir dos veces la misma clave o tabla.
- Cadenas sin comillas:
name = devpackdebe escribirse comoname = "devpack". - Mezclar una tabla y una clave con puntos para el mismo nombre.
Privado por diseño
La conversión se ejecuta por completo en tu navegador. Tu código nunca se sube a ningún servidor, así que es seguro para proyectos privados.
También se busca como: toml a json, json a toml, toml a yaml, yaml a toml, validador toml, parser toml online.
Herramientas que combinan con: Convertidor TOML
- JSON a YAML — Pega tu JSON y obtén YAML limpio para manifiestos de Kubernetes, Docker Compose, GitHub Actions o cualquier archivo de configuración.
- YAML a JSON — Pega YAML —un archivo Compose, un manifiesto de Kubernetes o una configuración de CI— y obtén el JSON formateado.
- Validador YAML — Pega un archivo de Docker Compose, un manifiesto de Kubernetes, un workflow de GitHub Actions o cualquier YAML para localizar errores, detectar trampas habituales y obtener una versión bien formateada.
- Formateador JSON — Pega el código JSON para formatearlo, minimizarlo o validarlo.