QuickWand

Password Generator

Generate strong, random passwords with one click. Adjust the length, pick your character types, and copy the result — entirely in your browser.

Generated password

Weak

Settings

16 chars
1 password
Passwords are generated entirely in your browser using the crypto.getRandomValues API — cryptographically random, never sent to any server.

How it works

  1. Set the desired length with the slider (4–128 characters) and toggle which character types to include.
  2. The password is regenerated instantly in your browser using crypto.getRandomValues — no server involved.
  3. Hit Copy or Regenerate for a new one. Use the batch slider to get up to 20 passwords at once.

Frequently asked questions

Are the passwords secure?
Yes. Passwords are generated entirely in your browser using the Web Cryptography API (crypto.getRandomValues), which provides cryptographically strong randomness. Nothing is ever sent to any server.
How long should a password be?
For most accounts a 16-character password with all character types is more than enough. For high-value accounts like banking or email, use 20+ characters. The strength meter updates live as you adjust the slider.
What do the character types mean?
Uppercase (A–Z) and lowercase (a–z) are letters. Digits (0–9) are numbers. Symbols include common punctuation like !@#$%^&*(). Enabling more character types makes the password harder to brute-force.
Can I generate multiple passwords at once?
Yes — drag the 'Generate' slider to up to 20 at once. All are shown below the main output with individual copy buttons. Each one is independently random.
How is the strength score calculated?
The score considers password length and which character types are present. A password with all four types and 20+ characters will score 'Strong'. The display updates live.

Related tools

Browse all free tools →