Generador hexadecimal aleatorio
Cree valores hexadecimales aleatorios de la longitud que necesite, con formato de clave, nonce, código tipo color o lista de bytes.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Generador hexadecimal aleatorio?
El hexadecimal escribe cada cuarteto de 4 bits con un dígito de 0 a 9 y de a a f, así que un byte son dos dígitos. El hexadecimal aleatorio es la forma habitual de escribir claves, sales, nonces, identificadores de sesión y datos de prueba.
Este generador pide bytes a la fuente aleatoria criptográfica del navegador y los convierte a hexadecimal. Usted elige la longitud en bytes o en dígitos, hasta 4096, y hasta 1000 valores a la vez. Puede pasarlos a mayúsculas, añadir un prefijo 0x, # o \x, dividirlos en grupos de 2, 4, 8 o 16 dígitos con un separador y exportarlos como líneas o como matriz JSON.
¿Cómo funciona?
- Elija la unidad (bytes o dígitos hexadecimales) y la longitud: por ejemplo, 16 bytes dan 32 dígitos y 128 bits.
- Indique cuántos valores quiere y si deben ir en mayúsculas.
- Elija el prefijo y la agrupación, por ejemplo 0x antes de cada grupo de 2 dígitos para obtener una lista de bytes al estilo C.
- Pulse Generar y copie los valores o descárguelos como texto o JSON.
Casos de uso habituales
- Crear un secreto hexadecimal de 32 bytes para un HMAC o una clave de firma JWT en un entorno de desarrollo.
- Generar nonces o IV hexadecimales de 12 bytes para vectores de prueba.
- Rellenar datos de prueba con tokens aleatorios o identificadores parecidos a un hash.
- Producir listas de bytes como 0x1f 0xa3 … para pegar en firmware o código C.
Ejemplos
Cree valores hexadecimales aleatorios de la longitud que necesite, con formato de clave, nonce, código tipo color o lista de bytes.
Privacidad
Generador hexadecimal aleatorio se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
Una cadena hexadecimal aleatoria solo es secreta si usted la maneja con cuidado: no reutilice tal cual en producción un valor copiado de una página web sin comprobar sus propios requisitos de seguridad.
Preguntas frecuentes
¿La salida tiene algún sesgo?
No. Cada dígito hexadecimal corresponde a exactamente 4 bits aleatorios y 16 divide 256, así que cada dígito de 0 a f es igual de probable y no hace falta descartar valores.
¿Qué pasa con un número impar de dígitos?
La herramienta genera un byte más de lo necesario y descarta los últimos 4 bits, así que una longitud impar, como 7 dígitos, sigue siendo uniformemente aleatoria.
¿En qué se diferencia del generador de bytes aleatorios?
El generador de bytes produce un valor en hexadecimal, Base64 o decimal. Esta herramienta está pensada para hexadecimal: varios valores a la vez, longitudes en dígitos, prefijos, grupos y separadores.
Herramientas relacionadas
Generador de bytes aleatorios
Obtenga bytes aleatorios en bruto del generador seguro del navegador, con el formato que su código espera.
Herramientas para desarrolladores
Generador de cadenas aleatorias
Produzca tokens, identificadores y cadenas de prueba con el conjunto de caracteres que necesite.
Herramientas para desarrolladores
Convertidor de Texto a Hexadecimal
Vea los bytes exactos que hay tras cualquier texto, desde un simple "Hola" hasta emoji, con el formato que espera su código o depurador.
Codificación y decodificación
Convertidor de Hexadecimal a Texto
Pegue bytes hexadecimales de un volcado, un log o un archivo fuente y lea el texto que forman.
Codificación y decodificación
Convertidor de hexadecimal a decimal
Lea valores hexadecimales como números decimales, sin signo o como enteros con signo en complemento a dos de 8 a 64 bits.
Herramientas para desarrolladores
Generador de UUID
Cree uno o miles de identificadores únicos universales en la versión que necesite, con el formato exacto que esperan su código o su base de datos.
Herramientas para desarrolladores
Generador de contraseñas
Cree contraseñas robustas y realmente aleatorias con los conjuntos de caracteres que elija. No se envía ni se guarda nada.
Herramientas para desarrolladores
Convertidor de bases (2 a 36)
Escriba un número, elija su base y la base de destino y obtenga un resultado exacto con vista rápida en binario, octal, decimal, hexadecimal y base 36.
Herramientas para desarrolladores