126+ free tools that run in your browser — no uploads, no sign-up

Bcrypt Generator & Checker

Generate bcrypt hashes and verify text against an existing bcrypt hash.

Bcrypt is a password hashing function designed to be deliberately slow, with a built-in random salt and an adjustable cost factor that keeps brute-force attacks expensive as hardware improves.

About Bcrypt Generator & Checker

Generate a salted bcrypt hash with an adjustable cost factor, or verify whether some text matches an existing bcrypt hash. Bcrypt is a slow, purpose-built password hashing function designed to resist brute-force attacks. Hashing and checking both run locally in your browser.

Bcrypt is a password hashing function designed to be deliberately slow, with a built-in random salt and an adjustable cost factor that keeps brute-force attacks expensive as hardware improves. This tool generates bcrypt hashes and also checks whether a piece of text matches an existing bcrypt hash, running entirely in your browser.

How to use Bcrypt Generator & Checker

  1. Choose Generate hash and enter the text.
  2. Pick a cost factor — 10 to 12 is typical for web apps.
  3. Click Generate and copy the bcrypt hash.
  4. To check a hash, switch to Verify hash and enter the text and hash.

Key features

  • Adjustable cost factor from 4 to 14.
  • Random salt generated for every hash.
  • Verify mode to confirm a text matches a stored hash.
  • Client-side only, so your text is never transmitted.

Common use cases

  • Creating hashes to seed a development database with test users.
  • Checking a stored bcrypt hash against a candidate value during debugging.
  • Experimenting with cost factors to see how hashing time grows.

Frequently asked questions

Related tools

More Security tools