🛝Toolio
Todas las herramientas

🗝️ Generador de Claves Secretas

Genera al instante claves aleatorias criptográficamente seguras para cifrado, tokens y secretos de API — completamente local, con la Web Crypto API de tu navegador.

🔒 Generated locally with the Web Crypto API — never sent anywhere.

Acerca de

Esta herramienta utiliza la Web Crypto API integrada en el navegador (crypto.getRandomValues) para generar claves verdaderamente aleatorias — la misma fuente de entropía que usan los sistemas operativos y las bibliotecas de seguridad. Puedes elegir longitudes de clave de 128, 256 o 512 bits y codificar la salida como hexadecimal, base64 estándar o base64 segura para URL. Genera una sola clave o produce muchas a la vez para casos de uso masivo como configurar variables de entorno o realizar pruebas. Como todo se ejecuta completamente en tu navegador, no se envía ningún dato a ningún lugar — tus claves permanecen privadas.

Cómo usar

  1. Selecciona una longitud de clave: 128 bits para uso ligero, 256 bits para seguridad estándar o 512 bits para máxima fortaleza.
  2. Elige un formato de salida: hexadecimal para facilitar la lectura, base64 para codificación binaria compacta, o base64 segura para URL para usar en URLs y tokens.
  3. Establece la cantidad si necesitas varias claves a la vez — útil para el aprovisionamiento en lote de secretos.
  4. Haz clic en Generar. Tus claves aparecen al instante, derivadas del generador de números aleatorios criptográficamente seguro de la Web Crypto API.
  5. Haz clic en Copiar junto a cualquier clave para copiarla al portapapeles y pégala directamente en tu aplicación, archivo de configuración o variable de entorno.

Preguntas frecuentes

¿Este generador de claves es verdaderamente aleatorio y seguro?
Sí. Utiliza crypto.getRandomValues de la Web Crypto API, que es un generador de números pseudoaleatorios criptográficamente seguro (CSPRNG) inicializado con entropía a nivel de SO. Es adecuado para generar claves de cifrado, tokens y secretos.
¿Esta herramienta envía mis claves a un servidor?
No. Toda la generación de claves ocurre completamente en tu navegador. No se transmite ningún dato: tus secretos nunca salen de tu dispositivo.
¿Qué longitud de clave debo usar?
256 bits es lo más recomendado para aplicaciones modernas (AES-256, secretos JWT, claves API). Usa 128 bits para tokens ligeros y 512 bits cuando necesites margen adicional o entradas de hashing.
¿Cuál es la diferencia entre base64 y base64 segura para URL?
El base64 estándar usa los caracteres + y /, que deben codificarse con porcentaje en las URL. El base64 seguro para URL los reemplaza por - y _ para que la clave pueda incluirse en URL, cadenas de consulta y cabeceras HTTP sin codificación adicional.
¿Puedo generar varias claves a la vez?
Sí. Usa el ajuste de cantidad para generar varias claves con un solo clic. Es muy útil cuando necesitas inicializar múltiples servicios, probar configuraciones o aprovisionar secretos rotatorios.