Gerador de Números Hexadecimais Aleatórios
Gere números hexadecimais (base 16) aleatórios com comprimento de dígitos configurável
Entrada
Saída
Leia-me
O que é hexadecimal (base 16)?
Hexadecimal é um sistema de numeração que utiliza dezesseis dígitos: 0–9 e as letras A–F (representando os valores 10–15). É um dos sistemas de numeração mais amplamente utilizados na computação, pois cada dígito hexadecimal corresponde exatamente a quatro dígitos binários (bits), tornando-o uma forma compacta de representar dados binários. Por exemplo, o byte 11111111 em binário é simplesmente FF em hex.
O hexadecimal está presente em todo o desenvolvimento de software. As cores em CSS são escritas como códigos hex (#FF5733), endereços de memória são exibidos em hex, endereços MAC utilizam pares hex (00:1A:2B:3C:4D:5E), e hashes criptográficos como SHA-256 produzem strings hex. A maioria das linguagens de programação suporta literais hex com o prefixo 0x.
Descrição da ferramenta
Esta ferramenta gera números hexadecimais (base 16) aleatórios utilizando os dígitos 0–9 e as letras A–F. Configure o comprimento dos dígitos e o tamanho do lote. Opcionalmente, é possível adicionar o prefixo 0x e alternar entre letras maiúsculas e minúsculas.
Exemplos
| Dígitos | Saída de exemplo |
|---|---|
| 2 | A7 |
| 6 | 3F8B0C |
| 8 | 7E2D9A1F |
| 8 (com prefixo) | 0x7E2D9A1F |
| 8 (minúsculas) | 7e2d9a1f |
Funcionalidades
- Gere de 1 a 1.000 números hexadecimais aleatórios por lote
- Comprimento de dígitos configurável de 1 a 256
- Prefixo
0xopcional para saída pronta para uso em programação - Alternância entre letras maiúsculas (A–F) e minúsculas (a–f)
- Cópia para a área de transferência com um clique e regeneração automática ao alterar os parâmetros
Casos de uso
- Geração de códigos de cores hex aleatórios para prototipagem de design
- Criação de dados de teste para parsers, validadores e formatadores hex
- Produção de endereços MAC simulados, dumps de memória ou strings semelhantes a hashes para desenvolvimento