Validador de .env

Compare .env.example com .env. Detecte variáveis faltantes, extras e valores inválidos.

O que é Validador de .env?

O humberto.ai Validador de .env compara o conteúdo do seu .env.example com o do seu .env e aponta na hora quais chaves estão faltando, quais sobraram e quais têm valores suspeitos (vazios ou placeholders como "changeme"). Todo o parsing roda em JavaScript no seu navegador — nada é enviado a servidor algum, então dá para colar segredos reais sem risco de vazamento.

Como usar

  1. Cole o conteúdo do seu .env.example (as chaves de referência) no campo da esquerda.
  2. Cole o conteúdo do seu .env local (os valores reais) no campo da direita.
  3. Clique em "Validar" para comparar as chaves dos dois arquivos.
  4. Revise a lista: cada chave aparece marcada como OK, Faltando, Extra ou Valor inválido, ordenadas alfabeticamente.
  5. Use "Limpar tudo" para reiniciar e comparar outro par de arquivos.

Perguntas frequentes

Meus valores de .env saem do navegador?

Não. A comparação é feita localmente em JavaScript no seu navegador, sem nenhuma chamada de rede — você pode colar chaves e segredos reais com segurança.

Como a ferramenta decide que um valor é inválido?

Uma chave presente nos dois arquivos recebe status "Valor inválido" quando o valor no .env está vazio, contém "xxx", ou é exatamente "your-key-here" ou "changeme" — placeholders comuns deixados por engano.

O que significa o status "Extra"?

É uma chave que existe no seu .env local mas não aparece no .env.example — pode ser uma variável esquecida ou algo que falta documentar no exemplo.

A ferramenta entende comentários e valores entre aspas?

Sim. Linhas em branco e linhas que começam com # são ignoradas, e valores entre aspas simples ou duplas têm as aspas removidas automaticamente antes da comparação.

Existe limite de tamanho ou de número de variáveis?

O código não impõe nenhum limite de linhas ou de variáveis — a ferramenta processa qualquer quantidade colada nos campos, mas arquivos muito extensos podem ficar mais difíceis de revisar visualmente.

A ferramenta valida o formato do valor (URL, número, etc.)?

Não. Ela só verifica presença/ausência da chave entre os dois arquivos e sinaliza valores vazios ou placeholders óbvios — não faz validação de tipo, formato ou conectividade real da variável.

Ferramentas relacionadas