Ffaciuno

Aleatoriedade criptográfica

Gerador de token seguro

Crie tokens aleatórios para integrações, testes e segredos temporários usando a fonte criptográfica do navegador, sem transmitir os valores.

Configuração do token✓ Geração local

Não use tokens exibidos em computador ou tela compartilhada. Guarde segredos no cofre apropriado do seu sistema.

Escolha as opções e gere um token.
256bits por token
0tokens gerados
0caracteres por token
Base64URLformato

Como gerar um token aleatório

Escolha o tamanho, o formato e a quantidade. Ao selecionar Gerar token, o navegador cria bytes com crypto.getRandomValues e os codifica sem reduzir a aleatoriedade.

Exemplo de tamanho

Um token de 16 bytes possui 128 bits de entropia e ocupa 32 caracteres em Hex. Em Base64URL sem preenchimento, normalmente ocupa 22 caracteres.

Hex, Base64URL ou Base64?

Hex é simples e compatível, porém mais longo. Base64URL evita +, / e =, sendo prático em URLs e cabeçalhos. Base64 tradicional é comum em formatos que aceitam esses caracteres.

Cuidados de segurança

Um token forte ainda pode ser exposto por logs, histórico, captura de tela ou armazenamento inadequado. Defina expiração, escopo e rotação no sistema que consumirá o valor.

Perguntas frequentes

1. A geração é criptograficamente segura?

Sim. A ferramenta usa crypto.getRandomValues, disponível em contextos seguros do navegador.

2. Qual tamanho devo escolher?

Use a exigência da integração. Como referência, 128 bits atendem muitos tokens temporários e 256 bits oferecem margem ampla para segredos.

3. Base64URL é menos seguro que Hex?

Não. Com os mesmos bytes aleatórios, muda apenas a codificação, não a entropia.

4. Os tokens são enviados ou salvos?

Não. Eles existem somente na página aberta e desaparecem ao limpar ou fechar.