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 0x opcional para saída pronta para uso em programação