Generador de Tokens seguros
| Formato | Uso recomendado |
|---|---|
| Hex | Claves, configuración y datos hexadecimales |
| Base64 | API y transferencia de datos binarios |
| Base64URL | URL, Cookie y JWT |
Hex, Base64 y Base64URL
¿Cómo funciona el generador de Tokens seguros?
Elige el formato del Token
Hex representa bytes aleatorios mediante caracteres hexadecimales y resulta útil para archivos de configuración, material criptográfico y situaciones que requieren un conjunto de caracteres fijo. Base64 ofrece una representación más compacta de los datos binarios aleatorios y es adecuada para muchos escenarios de API y transferencia de datos. Base64URL utiliza caracteres seguros para URL y resulta apropiado para URL, cookies y casos relacionados con JWT.
Elige la longitud de bytes aleatorios
La cantidad de datos aleatorios seguros se configura en bytes. Los tamaños disponibles son 16 bytes (128 bits), 24 bytes (192 bits), 32 bytes (256 bits), 48 bytes (384 bits) y 64 bytes (512 bits), con 32 bytes como valor predeterminado. Al codificar 32 bytes de datos aleatorios como Hex, el resultado tiene 64 caracteres. La codificación Base64 estándar normalmente produce 44 caracteres.
Relleno de Base64
Base64 y Base64URL pueden configurarse de forma independiente para conservar o eliminar el relleno final representado por el signo igual. Base64 estándar conserva el relleno de forma predeterminada, mientras que Base64URL lo elimina de forma predeterminada, lo que suele resultar más práctico para URL, cookies y valores relacionados con JWT.
Fuente de aleatoriedad segura
Los Tokens se generan a partir de bytes aleatorios proporcionados por la API crypto.getRandomValues() del navegador. La herramienta no utiliza Math.random(), marcas de tiempo ni combinaciones predecibles como nombres de usuario y marcas de tiempo. Si el navegador no admite números aleatorios seguros, la herramienta muestra un error.
Generación por lotes y operaciones sobre resultados
Se pueden generar hasta 50 Tokens en una ejecución, utilizando datos aleatorios independientes para cada resultado. Cuando cambia el formato, la longitud en bytes, la cantidad o la opción de relleno Base64, los resultados existentes se invalidan y los nuevos resultados solo se crean después de pulsar Generar o Regenerar. Los resultados admiten copia individual, copia de todos y exportación TXT.
Consejos de seguridad
Los Tokens son credenciales sensibles. Después de generarlos, cópialos inmediatamente y guárdalos de forma segura. No publiques Tokens reales en páginas públicas, repositorios de código fuente ni historiales de chat. Esta herramienta no sube ni guarda los resultados generados y al actualizar la página se eliminan los resultados actuales.
¿Qué es un Token seguro?
- Admite los formatos Hex, Base64 y Base64URL; Base64URL es adecuado para URL, cookies y valores relacionados con JWT
- Admite 16, 24, 32, 48 y 64 bytes aleatorios, con 32 bytes o 256 bits como valor predeterminado
- 32 bytes de datos aleatorios producen 64 caracteres Hex y normalmente 44 caracteres con Base64 estándar
- Base64 y Base64URL pueden conservar o eliminar de forma independiente el relleno final = según los requisitos del formato
- Utiliza crypto.getRandomValues() del navegador y no depende de Math.random ni de marcas de tiempo como fuentes aleatorias predecibles
- Genera hasta 50 resultados independientes por ejecución con copia y exportación TXT, sin subir ni almacenar los Tokens generados