🔐Herramientas crypto y de seguridad en línea
Esta categoría reúne todas las herramientas crypto y de seguridad para desarrolladores: generadores de hash (MD5, SHA-256), codificación base64, decodificador JWT, cifrado y generadores de claves y secretos. Todo se ejecuta en tu navegador, gratis y sin instalación, para mantener tus datos privados.
Cifra y descifra texto con AES-GCM usando una contraseña, en tu navegador.
Genera claves de API con un prefijo personalizado (sk_live_, pk_…), criptográficamente seguras.
Genera un hash bcrypt de una contraseña y verifica una contraseña frente a un hash, en tu navegador.
Realiza operaciones bit a bit (AND, OR, XOR, NOT, desplazamientos) sobre dos números, en tu navegador.
Cifra y descifra con los cifrados de César, ROT13 y Vigenère (educativo).
Calcula el checksum CRC32 de un texto (hexadecimal).
Genera números de tarjeta de PRUEBA válidos según Luhn (Visa, Mastercard…), para desarrollo.
Genera una frase de contraseña fuerte y fácil de recordar (método Diceware), directamente en tu navegador.
Genera un par de claves de curva elíptica (P-256/P-384) en formato PEM, en tu navegador.
Compara dos hashes o cadenas y comprueba si son idénticos (opción sin distinguir mayúsculas), en tu navegador.
Calcula los hashes SHA-1/256/384/512 de un archivo local para comprobar su integridad, sin subirlo.
Calcula los digests MD5, SHA-1, SHA-256, SHA-384 y SHA-512 de un texto.
Genera un HMAC (SHA-1, SHA-256, SHA-384, SHA-512) a partir de un mensaje y una clave.
Genera una línea .htpasswd (bcrypt) para la autenticación de Apache/Nginx, en tu navegador.
Decodifica un JSON Web Token (cabecera + payload) sin enviarlo a ningún servidor.
Genera y firma un JWT (HS256/384/512) a partir de un payload y un secreto, en tu navegador.
Verifica la firma de un JWT (HS256/384/512) con un secreto y visualiza la cabecera y el payload, en tu navegador.
Comprueba si un número pasa el algoritmo de Luhn (tarjeta de crédito, IMEI, SIREN…), en tu navegador.
Genera identificadores NanoID cortos y seguros para URL, una alternativa compacta a UUID.
Genera ObjectID de MongoDB (24 caracteres hexadecimales) con una marca de tiempo incrustada.
Genera un secreto base32 aleatorio para configurar la autenticación de dos factores (TOTP), en tu navegador.
Genera contraseñas aleatorias fuertes (criptográficamente seguras), configurables.
Comprueba la fortaleza de una contraseña: entropía y tiempo estimado de descifrado, 100% en tu navegador.
Genera números aleatorios en un rango, con o sin duplicados (aleatoriedad criptográfica), en tu navegador.
Genera un par de claves RSA (2048/4096) en formato PEM directamente en tu navegador, sin ningún servidor.
Genera un secreto aleatorio robusto (app secret, clave de sesión, JWT secret) en hex, base64url o alfanumérico.
Genera un código TOTP (2FA, estilo Google Authenticator) a partir de un secreto base32, en tu navegador.
Genera ULIDs (identificadores únicos ordenables lexicográficamente), una alternativa a UUID.
Genera UUIDs v4 aleatorios (identificadores únicos) en masa.
Genera un UUID v5 determinista a partir de un namespace y un nombre (SHA-1), en tu navegador.
Comprueba que un UUID es válido y detecta su versión (v1/v3/v4/v5) y su variante, en tu navegador.
Cifra y descifra un texto con un XOR y una clave (salida en hex), en tu navegador.
Frequently asked questions
¿Mis datos se envían a un servidor?
No. Todas las herramientas crypto de Toolbin se ejecutan al 100 % en tu navegador. Tus contraseñas, tokens JWT y datos sensibles nunca salen de tu equipo.
¿Qué función de hash debo elegir?
Por seguridad, opta por SHA-256 o superior. MD5 y SHA-1 siguen siendo útiles para verificar la integridad de archivos, pero no se recomiendan para contraseñas.