Skip to content
Zoyku

Gerador de Tokens

Gere tokens de API, IDs de sessão e segredos criptograficamente aleatórios no navegador — crypto.getRandomValues, saída em lote e entropia exibida por token.

Entropia por token: 191 bits

Tokens

Gerado no seu navegador com crypto.getRandomValues — nunca enviado nem armazenado.

Esta ferramenta roda inteiramente no seu navegador. Seus dados nunca saem do seu dispositivo e não são enviados a nenhum servidor.

Como usar

  1. 1Defina comprimento, conjunto de caracteres, prefixo opcional e quantos tokens precisa.
  2. 2Clique em Gerar — os tokens aparecem em lista, cada um com botão de copiar em um clique.
  3. 3Clique em Atualizar para um novo lote; copie os que precisar antes de sair da página.

Gerador de Tokens

Chaves de API, bearer tokens, segredos de webhook, identificadores de sessão, nonces de exportação — a maioria é apenas uma sequência aleatória, e o jeito errado de criá-las é Math.random(). Este gerador usa crypto.getRandomValues, a fonte criptográfica do navegador, então cada token é extraído do conjunto de caracteres sem viés previsível.

Escolha o comprimento de 8 a 128 caracteres, o conjunto (alfanumérico, hexadecimal, ou alfanumérico com símbolos seguros para URL), um prefixo opcional para facilitar o grep em logs, e gere até 50 de uma vez — útil ao semear dados de teste ou provisionar vários serviços. A entropia estimada em bits aparece em tempo real para a configuração atual: um token de 32 caracteres alfanuméricos carrega ~190 bits.

Os tokens são gerados na memória e nunca transmitidos: recarregar a página e eles somem. Isso torna a ferramenta segura para segredos de produção, não apenas dados de teste — embora o destino final de segredos duradouros seja um gerenciador de senhas ou cofre de segredos.

Perguntas frequentes

É seguro para chaves de API de produção?

Sim. crypto.getRandomValues é o mesmo CSPRNG usado por TLS e gerenciadores de senhas, e a geração acontece inteiramente na memória do navegador — nada trafega pela rede nem é persistido. A segurança teórica do token equivale à entropia exibida: escolha um comprimento compatível com seu modelo de ameaças.

Qual deve ser o tamanho do token?

Para chaves internas e IDs de sessão, 32 caracteres alfanuméricos (~190 bits) estão muito além do alcance de força bruta. Tokens hexadecimais são populares por mapearem bytes exatos: 32 caracteres hex = 16 bytes aleatórios. Símbolos aumentam a entropia por caractere mas quebram sistemas que não fazem URL-encode de cabeçalhos — use apenas se o consumidor os tratar.

Token, UUID ou ULID?

Use tokens aleatórios opacos (esta ferramenta) quando o identificador precisa ser inadivinhável: chaves de API, sessões, segredos de webhook. UUID/ULID são para identificadores gerados em paralelo ou ordenáveis por tempo — vazam informação de tempo ou contagem e não devem carregar peso de segurança. Se precisa de um ID ordenável em vez de segredo, use o gerador ULID.

Is it safe to paste secrets here?

Yes — generation and checking run locally in your browser. Nothing you type (passwords, tokens, hashes) is transmitted or stored; closing the tab erases everything.

Are the generated secrets cryptographically strong?

Yes — they come from the Web Crypto API (crypto.getRandomValues), the same source your OS uses, not Math.random.

Esta ferramenta é gratuita?

Sim, totalmente gratuita — sem cadastro, sem assinatura, sem limites diários e sem marcas d'água.

Incorporar esta ferramenta

Coloque esta ferramenta no seu site com uma linha — ela roda no navegador do visitante.

<iframe src="https://zoyku.com/pt/tools/token-generator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — token-generator" loading="lazy"></iframe>
100% local processing