Generador de claves secretas aleatorias
Genera una clave secreta aleatoria criptográficamente segura en hex, Base64 o Base64 apto para URL, con longitud de bytes ajustable. Todo en tu navegador.
🔒 Esta herramienta funciona totalmente en tu navegador. Tus archivos nunca se suben a un servidor.
Cómo funciona el generador de claves secretas aleatorias
- Elige un formato: hex, Base64 o Base64 apto para URL.
- Elige una longitud de clave en bytes.
- Copia la clave generada, creada con una fuente aleatoria criptográficamente segura.
FAQ
¿Qué tan aleatoria es la clave generada?
Usa crypto.getRandomValues() de la Web Crypto API, un generador de números aleatorios criptográficamente seguro adecuado para generar secretos, claves API y claves de cifrado, no Math.random().
¿Qué formato debería elegir?
El hexadecimal es común para claves API y tokens. Base64 es más compacto y habitual en JWT y archivos de configuración. Base64 apto para URL evita caracteres que necesitan escaparse en las URL.
¿Qué longitud de clave debería usar?
32 bytes (256 bits) es un valor predeterminado sólido para la mayoría de secretos, como claves de sesión o tokens API. Usa 16 bytes (128 bits) para usos menos críticos, o 48-64 bytes para aplicaciones de seguridad extra alta.
¿La clave se envía a algún sitio?
No: se genera y muestra por completo en tu navegador. Nada se transmite ni se registra.
Cómo nos comparamos
| Función | Online Tool Store | Escribir una contraseña tú mismo | Línea de comandos openssl rand |
|---|---|---|---|
| Aleatoriedad criptográficamente segura | ✓ | ✗ | ✓ |
| No requiere terminal | ✓ | ✓ | ✗ |
| Varios formatos de salida | ✓ | ✗ | ✓ |
Útil para generar rápidamente una clave API fuerte, un secreto de sesión o una clave de cifrado durante el desarrollo.