Password Generator

Generate secure, random passwords — everything happens in your browser.

Pick at least one character type
16
664

Your password is generated entirely in your browser using the Crypto API. Nothing is sent to the server.

How it works

  1. Set the length (6-64) and pick the character types you want.
  2. Hit “Generate New Password”; at least one of each selected type is guaranteed.
  3. Copy it to your clipboard with the copy button and paste it where you need.

Frequently Asked Questions

Is the password secure?

Yes. The browser's cryptographic random generator (window.crypto.getRandomValues) is used to produce truly random passwords.

Is the password sent to a server?

Absolutely not. The password is generated entirely in your browser — never sent to any server, log, or third party.

Which characters are included?

Lowercase, uppercase, digits, and special characters — pick whichever combinations you want. There's also an option to exclude similar characters (0/O, 1/l).

How do I copy the password?

Click the "Copy" button next to the generated password to put it in your clipboard.