PBKDF2 Hash Generator
Derive a key from a password and salt with the Web Crypto API.
What PBKDF2 is for
PBKDF2(Password-Based Key Derivation Function 2) stretches a password into a fixed-length key by hashing it many times with a salt. The high iteration count makes brute-forcing slow, which is why it's used for password storage and for deriving encryption keys. The derivation runs entirely in your browser via the Web Crypto API — nothing is transmitted.
Related: the hash generator, the SHA-256 generator, and the bcrypt generator.
Related Cryptography & Security tools
Password Generator
Generate strong, random passwords locally.
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes locally.
JWT Decoder
Decode JSON Web Tokens instantly and offline.
Bcrypt Generator
Generate and verify Bcrypt hashes with custom salt rounds.
MD5 Hash Generator
Generate an MD5 hash from any text.
SHA-1 Hash Generator
Generate a SHA-1 hash from any text.
SHA-256 Hash Generator
Generate a SHA-256 hash from any text.
SHA-512 Hash Generator
Generate a SHA-512 hash from any text.