Generador de bytes aleatorios
Aleatorio
Genera hasta 256 bytes de datos aleatorios criptográficamente seguros usando la API `crypto.getRandomValues()` del navegador — ideal para claves API, tokens de sesión, IVs, sales y fixtures de prueba. Los formatos cubren hex en minúsculas/mayúsculas, Base64 estándar y URL-safe, cadena binaria, array decimal, literal C `uint8_t[]`, literal Python `b'...'` y UUID v4 RFC 4122 (cuando hay ≥16 bytes). Las opciones de separador (ninguno/espacio/coma/dos puntos/guion) permiten ajustar a formatos de dirección MAC o huella digital de certificado.
Cómo usar
- Elige cantidad de bytes (1-256) — 16 para IV, 32 para clave HMAC, 64 para client secret OAuth.
- Selecciona el formato. Para cookies y JWT usa Base64URL (sin padding, seguro en URL).
- Pulsa 'Generar' para un valor nuevo; cambiar opciones reformatea los bytes existentes.
Preguntas frecuentes
- ¿Es criptográficamente seguro?
- Sí. Usa `crypto.getRandomValues()`, el CSPRNG de Web Crypto API. Todo se genera localmente en tu navegador, sin salir del dispositivo.
- ¿Por qué máximo 256 bytes?
- La mayoría de usos de seguridad necesitan 16-64 bytes. El límite evita bloquear la UI. Para volúmenes grandes usa `openssl rand` o `head /dev/urandom`.
- ¿Diferencia Base64 vs Base64URL?
- Base64 usa `+`, `/` y padding `=`, válido para JSON pero no para URLs ni nombres de archivo. Base64URL sustituye `+`→`-`, `/`→`_` y elimina padding — usado en JWT, OAuth state y URLs.
Herramientas relacionadas
Generador de Números Aleatorios
Genera números aleatorios criptográficos en cualquier rango — con o sin duplicados, opcionalmente ordenados.
Generador de Grupos
Divide una lista de nombres en grupos aleatorios y equilibrados — elige número de grupos o personas por grupo.
Sorteo
Elige N ganadores de una lista de nombres — aleatorio criptográfico, con o sin duplicados.
Tirador de Dados y Monedas
Lanza dados poliédricos (d4–d100) o tira una moneda con aleatoriedad criptográfica.
Selector Aleatorio — Ruleta y Escalera
Elige un ganador con una ruleta o un sorteo de escalera.
Generador de Contraseñas
Genera contraseñas aleatorias y fuertes que nunca salen de tu navegador.