UtilMill

Password Generator

Generate a strong random password with your choice of length and character types. Generation uses the browser's cryptographically secure random source and happens entirely on your device.

Frequently asked questions

What makes a password strong?

Length beats complexity: every character added multiplies the search space. A random 16-character password from a full character set has about 100 bits of entropy — far beyond practical brute force.

Is it safe to generate passwords in a browser?

This tool uses crypto.getRandomValues, never sends anything over the network, and keeps no history. For long-term storage, save generated passwords in a password manager.

Should I include symbols?

Symbols raise entropy per character, but a longer password without symbols is usually stronger and easier to type. When a site limits length, enable every character set.

Related tools