Gerador de chaves de licença
Chaves de licença de software, códigos de ativação de produto e números de série têm formato semelhante: strings curtas e agrupadas como A1B2-C3D4-E5F6. Esta ferramenta gera chaves neste formato com controle total sobre o layout e o charset.
O que você pode configurar
- Segmentos — em quantos grupos a chave é dividida (1 a 10). Chaves de cinco segmentos
XXXX-XXXX-XXXX-XXXX-XXXXsão comuns em software de desktop. - Tamanho do segmento — quantos caracteres por grupo (2 a 12). Quatro ou cinco costumam ser o mais legível.
- Separador — hífen
-, sublinhado_, ponto., espaço ou nada. Escolha o que combina com o produto. - Charset — alfanumérico (A-Z + 0-9), apenas letras, apenas dígitos, hexadecimal ou caracteres próprios.
- Excluir ambíguos — remove
I,O,0e1. Recomendado quando a chave é digitada manualmente. - Quantidade — gere até 50 chaves por vez para licenciamento em lote.
Boas práticas
- Curtas, porém com entropia. Uma chave alfanumérica de 20 caracteres (5 × 4) oferece aproximadamente 10^30 combinações.
- Evite caracteres ambíguos em chaves digitadas por humanos.
- Armazene as chaves emitidas no servidor. Esta ferramenta apenas gera; seu backend precisa registrar quem recebeu cada chave.
- Não dependa apenas do formato para segurança. Licenciamento é um sistema de honra; trate as chaves como conveniência, não proteção.
Como funciona a aleatoriedade
Cada caractere é escolhido com crypto.getRandomValues, o gerador criptograficamente seguro do navegador. A distribuição é uniforme sobre o charset, portanto colisões são astronomicamente improváveis.
Formatos comuns
- Estilo Microsoft / Office:
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX(5 × 5 alfanumérico) - Estilo Adobe:
XXXX-XXXX-XXXX-XXXX-XXXX-XXXX(6 × 4) - Apps indie: 3 segmentos de 5 letras e números
- Seriais hex: 4 segmentos de 8 caracteres hex
Todas as chaves são geradas localmente no seu navegador — nunca vão para servidores e não há limite de uso.
Tiny Online Tools







