TOML a JSON — convierte configs TOML simples a JSON
Pega tablas TOML del día a día y líneas clave/valor para obtener JSON indentado. Pensado para configs habituales — no es un parser TOML 1.0 completo con cada caso límite.
TOMLJSON
Se convierte al escribir: pega o suelta un archivo.
Entrada(TOML)
Salida(JSON)
Se ejecuta en tu navegador: no se sube nada a nuestros servidores.
Muchas APIs y paneles quieren JSON mientras tu repo sigue con un TOML legible. Pegar una config pequeña aquí evita instalar otro CLI solo para reordenar corchetes.
Quédate en tablas, strings, números, booleanos y arrays simples. Si el documento depende de tipos fecha TOML o tablas inline anidadas, recórtalo primero o usa una toolchain TOML completa.
Cuando necesites YAML, salta a YAML a JSON. Para secciones estilo Windows clásico, prueba INI a JSON.
Cómo usarla
- Pega TOML
- Convierte
- Copia el JSON bonito
Por qué este convertidor
- Maneja las formas tabla-y-escalar que usan la mayoría de configs
- Devuelve JSON indentado listo para pegar
- Se empareja con una página inversa JSON → TOML
Sirve para
- Muestras de config de app
- Limpieza de snippets CI
- Arreglos rápidos al pegar
Consejos
- Una clave por línea mantiene más feliz al parser ligero.
- Quita secretos antes de pegar archivos tipo producción.
Ejemplos
| Entrada | Salida | Nota |
|---|---|---|
| name = "demo" | { "name": "demo" } | — |
| [server] host = "127.0.0.1" port = 8080 | { "server": { "host": "127.0.0.1", "port": 8080 } } | Las tablas se vuelven objetos anidados |
Preguntas sobre TOML
- ¿Necesitas TOML otra vez?
- Usa JSON a TOML para la dirección inversa.
- ¿Es TOML 1.0 completo?
- No. Fechas, tablas inline complicadas y strings literales multilínea quedan fuera — mantén las configs simples.
- ¿Sale algo de mi navegador?
- La conversión corre en local en la pestaña. Pega solo muestras con las que te sientas cómodo en tu máquina.