⭐ 0

Password Hasher & Key Derivator

Hash passwords and derive cryptographic keys client-side using PBKDF2 and Scrypt KDF algorithms.

🔒 Processed entirely in your browser — nothing you enter here is ever uploaded.

The result appears on this page after you run the tool. Nothing you enter is uploaded.

Processing... 0%
Initializing KDF parameters
Allocating ROMMix memory blocks
Running iterations loop
Done

Result

About this tool

Study and generate secure password hashes using modern key derivation functions (KDF). This client-side tool supports PBKDF2-HMAC-SHA256, PBKDF2-HMAC-SHA512, and Scrypt completely offline.

Scrypt uses memory-hard functions specifically designed to resist hardware-accelerated attacks (such as custom ASICs and GPUs). You can customize N (cost), r (block size), and p (parallelism) variables.

The tool measures the exact duration taken by your CPU to compute the hash, helping you calibrate the perfect balance between user login latency and security robustness.

Example. PBKDF2 with SHA-256, a password, a salt, and 100000 iterations returns a 256-bit key printed as hexadecimal.

Limit. The PBKDF2 output length is fixed at 256 bits, and scrypt memory cost follows the selected N, r, and p rather than an arbitrary Argon2 profile.