Password Generator
Pick a length and the character types you want, then Generate. The phrase is optional: leave it empty for a fully random password, or type a phrase you can remember and it is woven into the result. Passwords are created in your browser with the secure random API and are never sent to the server.
About Password Generator
Create strong, random passwords online with this free password generator. Choose a length from 4 to 128 characters and tick the character types you want: capital letters, small letters, numbers, and special characters. Leave the phrase field empty for a fully random password, or enter a phrase you can remember and it is recased, mixed with symbols, and padded with secure random characters into a memorable passphrase.
Use a long random password for new accounts, API keys you will store in a manager, and wifi or device secrets. A phrase-based password helps when you must type the value often and still want more entropy than the phrase alone. Security-conscious people generate a password here, copy it once into a password manager, and do not email it. Length and character classes are the two controls that matter most.
The generator uses the secure random API in your browser. It is not a password strength meter for passwords you already have, and it does not check Have I Been Pwned. For hashing a string, use the hash tool. For unique ids, use UUIDs. This page is only for creating a new secret with options you control.
Passwords are generated in your browser, are never sent to a server, and are never stored. Close the tab after you copy the value. Use this free random password generator and passphrase generator whenever you need a private, instant secret.