Gerador de Tokens Seguros
Gere tokens aleatórios criptograficamente seguros em hex, Base64, Base64URL ou alfanumérico para APIs, sessões e convites.
Como utilizar
- Escolha o tamanho em bytes (32 bytes = 256 bits é um bom padrão).
- Escolha a codificação e, opcionalmente, um prefixo.
- Gere e copie.
Perguntas frequentes
Qual codificação usar em URLs?
Base64URL ou hexadecimal: não contêm “+”, “/” nem “=”.
O alfanumérico tem a mesma segurança?
Sim: o comprimento é ajustado para ter pelo menos a mesma entropia (ex.: 32 bytes → 43 caracteres de 62 símbolos).
Informações técnicas
- Bytes via crypto.getRandomValues; alfanumérico por sorteio uniforme sem viés de módulo.
- Processamento 100% local no navegador; nada é registrado, salvo ou enviado.
Ferramentas relacionadas
- Gerador de Chaves Aleatórias — Gere chaves aleatórias de 128, 192, 256 ou 512 bits em hex ou Base64 para AES, segredos HMAC, JWT e APP_KEY.
- Gerador de Senhas — Crie senhas fortes e aleatórias com CSPRNG, escolhendo tamanho e tipos de caractere, com indicador de força por entropia.
- Gerador de HMAC — Calcule HMAC-SHA256, SHA-384 ou SHA-512 com chave em texto, hex ou Base64 — útil para validar webhooks e assinaturas de API.
- Gerador de UUID — Gere UUIDs v4 aleatórios ou v7 ordenáveis por tempo (RFC 9562), em lote, com maiúsculas, sem hífens ou entre chaves.
- Gerador de sequências aleatórias — Gere sequências aleatórias de letras, dígitos ou caracteres personalizados, ou uma permutação aleatória dos números de 1 a N.
- Base64 — Codificar e Decodificar — Codifique texto em Base64 ou decodifique Base64 para texto, com suporte total a acentos e emojis (UTF-8) e Base64URL.