BurnerTools
🔑

Secure Password Generator

Cryptographically random passwords, generated on your device.

Create strong, cryptographically random passwords — letters, numbers, symbols, any length up to 128 chars. Built on the browser's `crypto.getRandomValues`, so output is unpredictable and never transmitted.

Category
Generators & Security
Privacy
Runs in your browser
Uploads
No server upload
Access
Free, no signup
100% Private. Processed locally on your device. Your data never touches a server.
2#WjWBkPk@KsMM(2vw)F
Excellent
.MAWA7DkxT.g8)ia%GVE
Excellent
Ezy}w;DngSE=HdZRFji&
Very strong
-MSM.b75e$5gF+_BQ_A$
Excellent
Qk%&=yt4J}_E}N_[uYce
Excellent

How to use

  1. 1Pick the length (12+ is recommended; 16+ for sensitive accounts).
  2. 2Toggle character classes: uppercase, lowercase, numbers, symbols.
  3. 3Generate and copy — paste straight into your password manager.

Popular use cases

  • →Create unique passwords for every account.
  • →Generate API keys, database passwords, or admin credentials.
  • →Build memorable passphrases by enabling word mode.

Frequently asked questions

How long should my password be?+

Minimum 12 characters for normal accounts. 16+ for email, banking, or anything financial. 20+ for crypto wallets and admin accounts.

Is `crypto.getRandomValues` actually random?+

Yes — it's cryptographically secure (CSPRNG), as opposed to `Math.random()` which is predictable enough to attack.

Are generated passwords logged?+

No. They're created in your browser and never sent anywhere. Refresh the page and they're gone.

More in Generators & Security