Convierte JSON a TOML y TOML de vuelta a JSON, en ambos sentidos, por completo en tu navegador.
Cómo usar JSON / TOML
Elige un sentido: JSON a TOML o TOML a JSON.
Pega tu JSON o TOML.
Copia el resultado o intercambia para convertir al revés.
Este es un convertidor bidireccional entre JSON y TOML. Elige una dirección, pega tus datos y copia el resultado. Está construido sobre un analizador de TOML bien probado que maneja correctamente las tablas anidadas y los arrays de tablas.
Todo se ejecuta localmente en tu navegador, así que tus datos, que en el caso de los archivos de configuración pueden incluir nombres de host o tokens, nunca salen de tu dispositivo.
TOML (Tom's Obvious, Minimal Language) es un formato de configuración diseñado para ser obvio de leer y para mapearse limpiamente en una tabla hash. Es lo que usa Cargo de Rust para Cargo.toml y lo que usan los proyectos de Python para pyproject.toml, entre muchos otros.
JSON y TOML describen datos parecidos, pero encajan en tareas distintas. JSON es la lengua franca de las APIs y del intercambio entre máquinas. TOML está pensado para la configuración escrita por personas, con secciones, comentarios y fechas de primera clase que hacen agradable editar un archivo de ajustes.
TOML también admite valores nativos de fecha y hora y números tipados, así que los valores conservan su significado en lugar de convertirse todos en cadenas de texto, que es parte de por qué se prefiere para la configuración.
La mayoría de los datos se convierten de ida y vuelta sin problemas, pero hay una salvedad. TOML no tiene valor null. Los null de JSON no se pueden representar, así que elimínalos o reemplázalos antes de convertir a TOML, de lo contrario la conversión no puede expresarlos.
Preguntas frecuentes
TOML es un formato de configuración minimalista diseñado para ser fácil de leer, usado por herramientas como Cargo y muchos proyectos de Python en pyproject.toml.
La mayoría de los datos sí. TOML no tiene null, así que los null de JSON no se pueden representar; elimínalos o reemplázalos antes de convertir.
No. La conversión se ejecuta totalmente en tu navegador, así que tus datos nunca salen de tu dispositivo.
Los tres guardan datos estructurados. JSON encaja con máquinas y API, YAML y TOML encajan con la configuración escrita por personas. TOML favorece secciones claras y valores tipados como las fechas, mientras que YAML se basa en la indentación.
Sí. TOML tiene tipos nativos de fecha, hora y número, así que esos valores conservan su tipo durante la conversión en lugar de convertirse en cadenas simples.
Insertar esta herramienta
Añade esta herramienta a tu propio sitio web. Copia el fragmento de abajo. Se mantiene actualizado automáticamente.
<iframe src="https://monu.tools/embed/es/json-toml-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Herramientas relacionadas
Formatea, embellece y valida JSON online con mensajes de error claros para entradas no válidas.
Minifica y valida JSON en tu navegador, y mira cuántos bytes ahorras.
Convierte JSON a CSV y CSV de vuelta a JSON, en ambos sentidos. Elige el delimitador, maneja campos entre comillas y copia el resultado. Todo se ejecuta en tu navegador.
Convierte YAML a JSON y JSON a YAML, en ambos sentidos. Valida al convertir y muestra errores claros. Todo se ejecuta en tu navegador.