PBKDF2 Hash Generator
Derive a PBKDF2 key from a password and salt with custom iterations and length, computed in your browser so nothing is sent.
- Runs in your browser
- Nothing uploaded
- Free, no sign-up
Derive a key from a password using PBKDF2. Set the salt, iteration count, hash function, and key length, and get the derived key in hex. PBKDF2 runs in your browser with the Web Crypto API, so nothing is uploaded. Higher iteration counts make brute-force attacks slower.
How to Use PBKDF2 Hash Generator
- Enter the password and salt. Add the password and a unique salt value.
- Set iterations and length. Choose the number of iterations and the key length in bits.
- Derive the key. Select the button to compute the derived key.
- Copy the result. Use the copy button to grab the hex key.
Frequently Asked Questions
What is PBKDF2 for?
It turns a password into a strong key by repeating a hash many times, which makes brute force guessing much slower.
Why does the salt matter?
A unique salt means the same password produces a different key each time, which stops attackers reusing precomputed tables.
How many iterations should I use?
More iterations are safer but slower. Tens of thousands or more is common, balanced against how long it takes on your devices.
Is anything sent to a server?
No. This tool runs entirely in your browser, so the values you enter, including any secrets, never leave your device.
Is it free?
Yes. Every tool here is free to use with no sign up.
Related Tools
Hash Generator →
Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes from text or a file, all…
SHA Hash Generator →
Create SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text, computed in your browser…
AES-256 Text Encryptor →
Encrypt and decrypt text with AES-256-GCM encryption. Works 100% offline in your browser using…
Bcrypt Generator And Hash Verifier →
Bcrypt Generator And Hash Verifier password hashes. Secure bcrypt encryption with adjustable cost factor.…
CSS Box Shadow Generator →
Visual box-shadow builder with multi-layer support, 9 presets (Material elevation, neumorphic, glassmorphic, glow), per-shadow…
CSS Text Shadow Generator →
Multi-layer CSS text-shadow builder with 8 classic presets (outline, neon, 3D, retro), editable preview,…
Htpasswd Generator →
Create an htpasswd entry for basic authentication from a username and password, generated in…
JWT Decoder →
Decode a JWT to read its header and payload claims, parsed in your browser…
JWT Generator →
Generate a signed HS256 JSON Web Token from a payload and secret, created in…
Password Generator →
Create strong random passwords with custom length and character types, generated in your browser…
Password Strength Checker →
Test how strong a password is with a rating, a meter, and improvement tips,…
RSA Key Generator →
Generate an RSA public and private key pair in PEM format in your browser,…