Converter arquivo .env em JSON

Cole o conteúdo de um arquivo .env para obter um objeto JSON equivalente. Comentários (#), linhas vazias e valores entre aspas simples ou duplas são tratados corretamente.

Exemplo:

Como funciona

Um arquivo .env armazena variáveis de ambiente no formato CLE=valeur, uma por linha. Para usá-lo em um contexto que espera JSON (um arquivo de configuração, um teste automatizado, uma inspeção rápida), cole o conteúdo e clique em "Converter em JSON": cada variável se torna uma chave do objeto JSON gerado.

Como os tipos dos valores são determinados?

Os valores true e false viram booleanos JSON, os valores puramente numéricos viram números e todo o resto continua sendo string. Valores entre aspas (simples ou duplas) são sempre tratados como strings, sem as aspas, o que permite forçar um valor numérico como "3000" a permanecer como texto, se necessário.

O que acontece com linhas comentadas ou mal formadas?

Linhas vazias e linhas que começam com # são ignoradas silenciosamente, como em um arquivo .env de verdade. Uma linha que não contém o sinal = é sinalizada em um aviso e não aparece no JSON gerado, para evitar produzir um resultado incorreto sem avisar.

Processamento 100% local: a conversão é feita inteiramente no seu navegador — suas variáveis de ambiente, possivelmente sensíveis, nunca saem do seu dispositivo.