Saltar al contenido

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

  1. Pega TOML
  2. Convierte
  3. 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.

Relacionadas