Generate a secure random password
A long random password is much harder to guess than one you made up. Here you choose the length and character types, and the password is created in your browser with the system's secure generator.
Good to know
- Choose between 8 and 128 characters; the longer, the harder to guess.
- It is generated with Web Crypto, the browser's secure random generator, without bias.
- It is not stored or sent: close the page and it is gone, so copy it into your password manager.
- Use a different password for every service.
Full guide to the tool: Password generator.
Frequently asked questions
Is the password I generate stored?
No. It is created in your browser and never stored or sent to any server; it disappears when you close the page.
What length should I choose?
The longer, the better. The tool shows the estimated entropy in bits so you can compare options; if the site allows it, pick a high length.
Related tools
- Available
Password strength checker
Estimate a password's strength in your browser and spot weak patterns. It is never sent or stored.
AvailableIn your browser - Available
UUID generator
Generate random v4 UUIDs with the browser’s secure generator: one at a time or in batches of up to 1,000, to copy or download.
AvailableIn your browser - Available
SHA hash generator
Calculate SHA-256, SHA-384 and SHA-512 (and SHA-1 as obsolete) of text or files with Web Crypto. A hash is not encryption.
AvailableIn your browser - Available
Discount calculator
Work out the final price, how much you save and, optionally, the tax applied to the discounted price.
AvailableIn your browser

