Conversor JSON para .env
Transforme um objeto JSON em linhas .env prontas para uso com teclas maiúsculas limpas.
Conversor JSON para .env
Cole um objeto JSON e esta ferramenta o transforma em linhas .env prontas para uso — um par KEY="value" por linha. É a maneira mais rápida de mover a configuração de uma configuração de aplicativo JSON, uma exportação de segredos ou uma resposta de API para variáveis de ambiente para Docker, docker-compose, Node.js, Vite ou qualquer outra ferramenta que leia um arquivo dotenv. Ele também evita o tédio de redigitar cada chave manualmente ao migrar um projeto da configuração baseada em JSON para variáveis de ambiente.
As chaves são convertidas automaticamente para um formato de ambiente seguro: os acentos são removidos, os limites do camelCase tornam-se sublinhados (apiKey se transforma em API_KEY), caracteres que não são letras, dígitos ou sublinhados são substituídos e o resultado é maiúsculo por padrão - desative a caixa de seleção para manter o invólucro higienizado. Objetos aninhados são nivelados em chaves unidas por caminho, então {"db":{"host":"x"}} se torna DB_HOST="x"; escolha o modo JSON para manter cada objeto aninhado como uma string JSON de linha única sob sua chave pai. As matrizes são sempre escritas como strings JSON e a ordem original das chaves é preservada.
A cotação é com você: o modo padrão agrupa todos os valores entre aspas duplas e evita barras invertidas, aspas e novas linhas, enquanto o modo "quando necessário" deixa valores simples - números, booleanos, nomes de host simples e caminhos - vazios. Um valor nulo se torna uma variável vazia.
Chaves de API, senhas de banco de dados e tokens são exatamente o tipo de dados que nunca devem tocar no servidor de outra pessoa. Este conversor é executado inteiramente no seu navegador: nada é carregado, nada é registrado e seus segredos nunca saem do seu dispositivo.