¿Qué es el sistema hexadecimal (base 16)?

El sistema hexadecimal es un sistema de numeración que utiliza dieciséis dígitos: del 0 al 9 y las letras A–F (que representan los valores del 10 al 15). Es uno de los sistemas de numeración más utilizados en informática, ya que cada dígito hexadecimal se corresponde exactamente con cuatro dígitos binarios (bits), lo que lo convierte en una forma compacta de representar datos binarios. Por ejemplo, el byte 11111111 en binario es simplemente FF en hexadecimal.

El sistema hexadecimal está presente en todo el desarrollo de software. Los colores en CSS se escriben como códigos hex (#FF5733), las direcciones de memoria se muestran en hex, las direcciones MAC utilizan pares hex (00:1A:2B:3C:4D:5E), y los hashes criptográficos como SHA-256 producen strings en hex. La mayoría de los lenguajes de programación admiten literales hex con el prefijo 0x.

Descripción de la herramienta

Esta herramienta genera números hexadecimales (base 16) aleatorios utilizando los dígitos del 0 al 9 y las letras A–F. Configure la longitud en dígitos y el tamaño del lote. Opcionalmente, puede añadir el prefijo 0x y alternar entre letras mayúsculas y minúsculas.

Ejemplos

Dígitos Salida de ejemplo
2 A7
6 3F8B0C
8 7E2D9A1F
8 (con prefijo) 0x7E2D9A1F
8 (minúsculas) 7e2d9a1f

Características

  • Genera entre 1 y 1.000 números hexadecimales aleatorios por lote
  • Longitud en dígitos configurable de 1 a 256
  • Prefijo 0x opcional para una salida lista para programación
  • Alternancia entre letras mayúsculas (A–F) y minúsculas (a–f)
  • Copia al portapapeles con un solo clic y regeneración automática al cambiar los parámetros

Casos de uso

  • Generación de códigos de color hex aleatorios para prototipos de diseño
  • Creación de datos de prueba para parsers, validadores y formateadores de hex
  • Producción de direcciones MAC simuladas, volcados de memoria o strings similares a hashes para desarrollo