Free Online Tool

bcrypt Hash

Generate bcrypt password hashes for secure storage.

How to Use bcrypt Hash

  1. Enter a password in Generate Hash mode.
  2. Set the cost from 4 to 15 rounds; the examples use the default cost 10.
  3. Wait for bcryptjs to create a new random salt and hash.
  4. Paste a bcrypt hash into Verify Password mode to test a candidate without decrypting it.

bcrypt embeds its version, cost, salt, and derived value in the output. Fresh salts make hashes vary between runs even for the same password.

Examples

Cost 10 with a fresh salt — password:

password123

Output:

$2b$10$P0TcJCX1AoRlEn5tBJIhs.Az43DXM4wPQB4noSxnZrUETgNrQByG6

A fresh salt makes each newly generated hash different; this is the exact audited run.

Cost 10 with a fresh salt — password:

admin

Output:

$2b$10$AfIgm/YChxVxrJO0Fa8VNuDy1oNVdABOocr7lMnxwGfoyy99nNJpm

A fresh salt makes each newly generated hash different; this is the exact audited run.

Features

Privacy Focused

All processing happens in your browser. No data is sent to servers.

Free Forever

No registration, no limits, completely free to use.