bcrypt Generator / Checker · 100% Private
100% Free · No Signup · No Server

bcrypt Generator & Checker

Hash passwords with bcrypt and verify existing bcrypt hashes. bcrypt is the industry-standard password hashing algorithm used by Laravel, Rails, Django and Node. Choose the cost factor for added strength.

Salt auto-generated
Adjustable cost
Verify existing hashes
Laravel-compatible ($2y$)
Advertisement
Advertisement
Trusted & free

It is completely free, private and requires no signup.

Hashing is one-way

You cannot recover the original input from a hash.

Use salted KDFs for passwords

bcrypt or argon2 for passwords; SHA-256 for integrity.

Verify, don't rely on speed

Compare digests for integrity; prefer slow algorithms for secrets.

You might also like
10
Default cost
60
Hash length
1999
Introduced
$2y$
Version
Step by Step

How it works

Hash passwords with bcrypt and verify existing bcrypt hashes. bcrypt is the industry-standard password hashing algorithm used by Laravel, Rails, Django and Node. Choose the cost factor for added strength.

Type the password you want to hash.

Select a cost factor (default 10). Higher means slower and stronger.

Generate a hash, or paste a hash to verify a password against it.

Examples & Data

Examples & Data

Password bcrypt hash (prefix)
password $2y$10$...
secret123 $2y$10$...

Each hash includes its own random salt, so the same password never hashes the same way twice.

All tools

Ready to try it?

It is completely free, private and requires no signup.

Use the tool now
100% Free No signup Private & secure
Advertisement
Help Center

Frequently Asked Questions

bcrypt is deliberately slow and adds a salt, making brute-force and rainbow-table attacks impractical.

It indicates the bcrypt version. $2y$ is the widely-used variant compatible with most frameworks including Laravel.

No. Hashing is one-way and salted, so you can only verify by re-hashing the candidate.

Advertisement