PBKDF2 Key Derivation — Free Online Tool

Derive a key from a password with PBKDF2-HMAC (SHA-256/384/512), salt and iterations. PBKDF2 Key Derivation is a free online tool from the ToolsRift Hash & Crypto Tools collection. It runs entirely in your browser — nothing to install, no signup, and your data never leaves your device.

Loading PBKDF2 Key Derivation

How to use PBKDF2 Key Derivation

Enter a password and salt, pick the hash and iteration count, and PBKDF2 derives a hex key locally using the Web Crypto API.

Frequently asked questions

What is PBKDF2?

Password-Based Key Derivation Function 2 stretches a password with many HMAC iterations and a salt to produce a strong cryptographic key.

Why increase the iteration count?

More iterations slow down each guess, making brute-force attacks against the derived key far more expensive.

What salt should I use?

A unique random salt per password. It prevents rainbow-table attacks and should be stored alongside the derived key.

More Hash & Crypto Tools

SHA-3 / Keccak Hash
Generate SHA3-256/384/512 and Keccak-256 digests (used by Ethereum)
Hash Identifier
Identify the likely hash type of a digest from its length and format
Hash Generator (All)
Generate MD5, SHA-1, SHA-256, SHA-512 hashes at once
MD5 Hash Generator
Generate MD5 checksums for text strings
SHA-1 Hash Generator
Generate SHA-1 hash digests from any text input
SHA-256 Hash Generator
Generate secure SHA-256 hash digests from text

← View all Hash & Crypto Tools