Parser de Variáveis de Ambiente

Converta entre .env, JSON e YAML. Detecte segredos automaticamente, copie ou baixe — tudo no seu navegador.

8 variáveis detectadas
Segredos detectados2 segredo(s) encontrado(s)Variáveis com nomes sensíveis estão ocultas por padrão.
dotenv
DB_HOST=localhost
DB_PORT=5432
DB_NAME=myapp
APP_NAME="My Application"
DEBUG=false
PORT=3000
API_KEY=***
DB_PASSWORD=***

O Que São Arquivos .env?

Os arquivos de variáveis de ambiente (.env) armazenam valores de configuração fora do seu código-fonte, mantendo segredos como chaves de API, URLs de banco de dados e senhas separados da lógica da aplicação. Seguem o formato simples CHAVE=valor e são carregados por ferramentas como dotenv, Docker Compose e a maioria das plataformas CI/CD. O padrão .env é uma prática fundamental para o desenvolvimento de aplicações de doze fatores e gerenciamento seguro de segredos.

Como Funciona o Conversor

Cole suas variáveis de ambiente em qualquer formato suportado — .env, JSON ou YAML — na área de entrada. A ferramenta detecta automaticamente o formato e converte para os três simultaneamente. Linhas começando com # são tratadas como comentários e ignoradas. Valores entre aspas com espaços são tratados corretamente. Variáveis com nomes como PASSWORD, SECRET, KEY ou TOKEN são marcadas com um badge de aviso e podem alternar entre visível e oculto.

Quando Usar Esta Ferramenta

Use este conversor ao migrar entre sistemas de configuração, ao integrar novos membros da equipe ou ao depurar problemas de configuração de ambiente. Também é útil ao trabalhar com Docker Compose (que aceita formato YAML ou .env), variáveis do Terraform e segredos do GitHub Actions. Converter de .env para JSON facilita armazenar variáveis em parameter stores ou gerenciadores de segredos.

Exemplos de Formato

  • .env: CHAVE=valor (um por linha, # para comentários)
  • JSON: {"CHAVE": "valor"} (objeto de strings)
  • YAML: CHAVE: valor (sem aspas para valores simples)
  • Valores com espaços: CHAVE="meu valor com espaços"
  • Booleano: DEBUG=true (armazenado como string)