Don's Tools · Security & Privacy · Secure Key Generator

Secure key generator

Generate strong passwords, passphrases and keys with a strength meter, right in your browser.

Type
Length
How many
Generated securely and privately: keys use your browser's cryptographically secure random source and are never uploaded or stored. Copy them straight into your password manager; closing the page leaves no trace.
Secure Key Generator is a free security tool that creates strong random passwords, memorable passphrases and raw hex or Base64 keys entirely in your browser using a cryptographically secure random source, with nothing uploaded or stored. It offers character-set and length controls, an avoid-look-alikes option, an entropy strength meter and bulk generation.

Frequently asked questions

Are the keys generated securely?

Yes. They use your browser's cryptographically secure random generator, the same source used for real cryptography, and they are never uploaded or stored anywhere.

What can it generate?

Strong random passwords with your choice of character sets, memorable passphrases made of random words, and raw keys in hexadecimal or Base64 for tokens and secrets.

What does the strength meter mean?

It estimates entropy in bits, which measures how hard a key is to guess. More bits is stronger; around 80 bits or more is considered strong for most uses.

Should I avoid look-alike characters?

If a key will be typed or read aloud, turning that on removes easily confused characters like O and 0 or l and 1, at a small cost to length-for-strength.

Is it safe to generate passwords here?

Yes, because everything happens in your browser and nothing is sent or saved. Generate, copy into your password manager, and the key leaves no trace when you close the page.