Formatador INI
Formate, embeleze e valide arquivos de configuração INI online. Limpe a sintaxe INI com espaçamento e seções adequados.
Entrada
Saída
O que é um arquivo INI?
Um arquivo INI é um formato simples de configuração usado por muitas aplicações, especialmente no Windows. Organiza opções em seções nomeadas (ex.: [database]) com pares chave=valor separados por sinal de igual. Saiba mais na Wikipedia.
O Formatador INI normaliza espaços em torno de =, mantém linhas em branco consistentes entre seções e remove espaços à direita. Python trabalha com arquivos INI via o módulo configparser, e o Git usa o mesmo formato no git config.
Como usar
Cole o conteúdo INI
Cole texto INI bruto ou desorganizado no editor à esquerda ou clique em Carregar para abrir um arquivo.
Formatação instantânea
O formatador normaliza espaços, alinha separadores = e adiciona linhas em branco entre seções.
Copiar ou baixar
Use Copiar para copiar o resultado ou Baixar para salvar como .ini.
Exemplo de formatação
Exemplo: Formatar um arquivo de configuração
Entrada não formatada:
[database]
host=localhost
port=5432
name=myapp
[server]
host=0.0.0.0
port=8080
debug=trueSaída formatada:
[database]
host = localhost
port = 5432
name = myapp
[server]
host = 0.0.0.0
port = 8080
debug = truePerguntas frequentes
Qual é a diferença entre INI e TOML?
INI é um formato mais simples e antigo — todos os valores são strings. TOML suporta tipos (inteiros, booleanos, arrays) e tabelas aninhadas, ideal para configurações complexas.
Comentários são suportados em arquivos INI?
Sim. Linhas que começam com ; ou # são comentários e são preservadas pelo formatador.
Posso enviar um arquivo .cfg ou .conf?
Sim — muitos arquivos de configuração usam sintaxe INI independentemente da extensão. Cole o conteúdo ou envie qualquer arquivo de texto. PHP lê este formato nativamente com parse_ini_file().
INI suporta seções aninhadas ou arrays?
Arquivos INI padrão não suportam aninhamento nem arrays — as seções são listas simples de chave=valor. Alguns parsers como parse_ini_file() do PHP adicionam suporte opcional a arrays via sintaxe key[] = value, mas isso não é universal. Se precisar de aninhamento e tipos de dados, considere usar TOML.