Password generator
Generate strong random passwords in your browser, with the entropy shown.
How it works
Passwords are generated in your browser using the operating system's cryptographic random number generator. Nothing is transmitted, logged or stored, and the page works with the network disconnected.
The strength figure shown is entropy in bits, calculated as length × log₂(alphabet size). This measures how much work a brute-force search would take against a password generated exactly this way. It is the honest measure for random passwords, and it is meaningless for passwords a human invented — "P@ssw0rd!" scores well on naive strength meters and is among the first things any real attack tries.
For context: 60 bits is adequate for low-value accounts, 80 bits is comfortable for most purposes, and 128 bits is beyond any foreseeable brute-force attack. Length buys entropy far more cheaply than character variety does — adding four characters to a lowercase-only password gains more than adding symbols to a short one.
This tool runs entirely in your browser. Nothing you enter is sent to a server, logged or stored, and the page keeps working with the network disconnected.
Common questions
- Are these passwords safe to use?
- They are generated locally using your browser's cryptographic random number generator and never leave your device. Whether that is appropriate for a given account is your judgement; a dedicated password manager is better practice for anything important.
- How long should a password be?
- Long enough to reach 80 bits of entropy or more, which is about 13 characters from a mixed alphabet or about 17 lowercase letters. Length matters more than symbol variety.
- Is a passphrase better than a password?
- Often yes, because a passphrase of several random words reaches high entropy while remaining memorable. The words must be chosen randomly — a phrase you thought of yourself carries far less entropy than it appears to.
Related pages
- Merge PDF files Combine several PDFs into one, in the order you choose.
- QR code generator Make a QR code for a link, text, WiFi network or contact details, and download it as SVG.
- Image resizer Resize an image to exact dimensions or a percentage, in your browser.
- Split and extract PDF pages Pull out a page range, split into single pages, or delete pages.
- Random number generator Random numbers in any range, plus dice, coin flips and a shuffled pick from a list.
- Random picker and team generator Pick a winner from a list, split into teams, or generate a random order.
- Image crop, rotate and flip Crop to an aspect ratio, rotate in 90° steps, or mirror an image.
- Lorem ipsum generator Generate placeholder text by paragraphs, sentences or words.
- Meta tag generator Generate title, description, canonical, Open Graph and Twitter Card tags.
- Printable graph paper Generate and print squared, dotted, isometric, hexagonal or lined paper.