Conversor TOML para INI
Converte TOML simples (com [section] e key = value) para INI — remove aspas das strings.
—
De TOML para INI
A conversão de TOML para INI aparece quando um programa antigo precisa ler a configuração que hoje vive em TOML: ferramenta que só entende INI, biblioteca de configuração legada, script que faz o parse à mão. Como INI é o formato mais pobre dos dois, a tradução é de simplificação — e é importante saber o que se perde.
Cole o TOML e receba o INI. As seções entre colchetes são mantidas, comentários com cerquilha viram comentários com ponto e vírgula, que é o mais aceito pelos leitores de INI, e as aspas em volta dos textos são removidas, porque INI trabalha com valor solto. Linha que não é seção, comentário ou par simples sai comentada, marcando o que não teve tradução.
A perda principal é o tipo. Em TOML, aspas separam o texto "42" do número 42, e o formato ainda distingue data, hora e array. Em INI tudo vira texto, e é o programa que lê quem decide como interpretar. Também não sobrevivem array de tabelas, tabela aninhada e valor com aspas triplas — todos aparecem comentados no resultado.
Perguntas frequentes
Qual caractere de comentário devo usar no INI?
Meu valor tinha aspas de propósito. Sobrevive?
Como fica um valor de várias linhas?
Ferramentas Relacionadas
Conversor INI para TOML
Converte arquivo INI (com seções [section] e key=value) para TOML — formatos próximos com pequenos ajustes.
Conversor YAML para TOML simples
Converta arquivos de configuração de YAML para TOML direto no navegador, preservando strings, números e booleanos. Útil para migrar configs entre formatos.
Conversor TOML para YAML simples
Converta arquivos de configuração de TOML para YAML direto no navegador, preservando strings, números e booleanos. Útil para migrar configs entre formatos.
TOML para JSON
Converta TOML em JSON. Suporta strings, inteiros, floats, booleans, datas, arrays e tabelas aninhadas. Útil para inspecionar configs ou integrá-las a scripts. Tudo no navegador.
JSON para TOML
Converta JSON em TOML, formato de configuração legível usado por Cargo (Rust), pyproject.toml, hugo, etc. Suporta strings, números, booleans, arrays e tabelas aninhadas. Tudo no navegador.
Conversor CSV para YAML lista
Converta um CSV com cabeçalho em uma lista YAML de objetos, preservando números e booleanos. Útil para criar configs e fixtures a partir de planilhas.