Skip to main content
DNS Checker(beta)

Password Tools

28 free online generators and hash utilities — bcrypt, Argon2, htpasswd, WordPress, SHA, and more. Runs 100% in your browser.

Runs entirely in your browser — no upload, no logging

Password Generators

Create new passwords, passphrases, PINs, and other random secrets. Every generator uses the browser's cryptographically secure random source (crypto.getRandomValues).

Password Hashing

One-way functions designed specifically for storing passwords. Use these on the server before writing user credentials to a database. Argon2id is the OWASP recommendation; bcrypt is the established workhorse.

Hash Utilities

Plain message digests, HMACs, and hash analysis. Use these for non-password checksums, signature verification, and identifying unknown hash formats.

Platform-Specific Hashes

Generate password hashes in the exact format required by a specific platform — paste straight into htpasswd files, WordPress databases, /etc/shadow, or pg_authid.

Written by Ishan Karunaratne · Last reviewed:

How to Choose the Right Tool

The 22 tools above split into four roles. Use this table to pick the right one for your situation.

GoalUseWhy
Pick a new password for an accountPassword GeneratorRandom 16+ characters. Paste into your password manager.
Pick a master password you have to typePassphrase GeneratorMemorable, typeable, still strong (4+ Diceware words).
Hash user passwords in your app databaseArgon2 or bcryptSlow, salted, designed for password storage. Never use plain MD5/SHA.
Protect an Apache or Nginx directoryHTPasswd GeneratorOutputs the exact line format htpasswd writes.
Reset a WordPress password via the databaseWordPress HashThree formats — phpass, $wp$ bcrypt, legacy MD5.
Verify a file integrity checksumSHA-256Native browser implementation. Fast, correct, standard.
Figure out what a hash isHash IdentifierPattern-based detection across 50+ formats.

Why Browser-Based?

Every tool runs in your browser using the Web Crypto API and a handful of open-source libraries for algorithms the Web Crypto spec excludes (MD5, bcrypt, Argon2, scrypt). No password, hash, or input value crosses the network. Open DevTools, switch to the Network tab, generate something, and watch the request log stay empty.

Compared to server-based generators, client-side tools have three advantages:

  • Privacy. The server cannot log, leak, or share what it never received.
  • Speed. No network roundtrip. Generation is instant.
  • Offline. Once the page is loaded, no network is required — useful on air-gapped or restricted machines.

Frequently Asked Questions