Conversores de arquivos de configuração

Converta variáveis de ambiente, parâmetros INI e configurações YAML/JSON.

Conversões mais populares de arquivos de configuração

Formatos de configuração: YAML, TOML, JSON e INI

Comparação entre configurações de aplicativos, variáveis de ambiente e sintaxe DevOps.

Privacidade desde o início

Os arquivos são processados localmente no navegador com WebAssembly e APIs HTML5. Eles não saem do seu dispositivo, portanto não há envio para servidores nem armazenamento de arquivos por terceiros.

Sem filas. Sem limite de velocidade.

Comece a converter imediatamente no seu dispositivo, sem espera pelo envio, fila de downloads ou limitação imposta por um servidor remoto.

Acesso gratuito e ilimitado

Use todas as ferramentas disponíveis sem criar uma conta, pagar por um plano ou atingir um limite artificial de tamanho de arquivo. Converta quantas vezes o seu navegador e dispositivo permitirem.

Comparação de formatos e especificações técnicas

Formato de SaídaTipo MIMEEspecificaçãoTipo
YAML Configuraçãotext/yamlYAML-SPEC-12Arquivo de configuração YAML
JSON Dadosapplication/jsonRFC-4180-CSVNotação de Objetos JavaScript
TOML Configuraçãoapplication/tomlTOML-SPEC-V1Arquivo de configuração Tom's Obvious Minimal Language
INI Definiçõestext/plainYAML-SPEC-12Arquivo de inicialização INI do Windows
ENV Arquivo .envtext/plainYAML-SPEC-12Arquivo de variáveis de ambiente
XML Configuraçãoapplication/xmlW3C-XML-SPECLinguagem de marcação extensível

Especificações técnicas e análise de codecs

TOML vs. YAML: o debate sobre formatos de configuração

O TOML procura mapear os dados sem ambiguidades para uma tabela e define tipos de valores claros, mas um formato legível não evita todos os erros de configuração. Valide os ficheiros segundo os requisitos da aplicação que os lê.

Por que JSON não é ideal para arquivos de configuração

O JSON padrão não oferece suporte a comentários e causa erro quando uma lista termina com uma vírgula extra. Converter arquivos JSON para YAML ou TOML permite adicionar comentários explicativos e documentação dentro do arquivo.

Informações úteis

0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.