SVG to JSX
Turn an SVG into a React component with the attributes React expects.
Strong random passwords and passphrases, generated locally.
—
Assuming offline attack against a fast hash. A properly slow hash takes far longer.
| Attack rate | Scenario | Average time |
|---|
Entropy
—
—
Nothing is stored, logged or transmitted
Generated entirely in your browser with the same cryptographic random source that backs TLS keys. There is no network request of any kind, so the password exists only on your machine. Store it in a password manager rather than trying to memorise it.
The Password Generator produces random passwords or memorable passphrases using the browser cryptographic random number generator, with entropy reported in bits rather than as a coloured bar — because bits are the only measure that means anything.
Generate passwords or passphrases using the cryptographic random number generator built into your browser, with full control over length, character sets and ambiguous characters. Nothing is transmitted, so the password exists only on your machine.
Strength is reported as entropy in bits rather than as a coloured bar, because bits are the only measure that means anything: each additional bit doubles the search space. A passphrase of several random words is usually the better choice for anything you must type from memory, since four random words from a large list beat a short scrambled string on both strength and memorability. For everything else, use a password manager and a length you will never memorise.
Uses the same generator that backs TLS keys, not the statistically weak Math.random.
Each bit doubles the search space, so 60 bits is a million times harder than 40 — a real measure rather than a colour.
Four or five random words give high entropy and are far easier to type from memory than a scrambled string.
Optionally drop 0/O and 1/l/I, which matter when a password has to be read aloud or typed from paper.
There is no network request of any kind — the password exists only on your machine.
A random password, or a passphrase of random words.
Characters for a password, or how many words for a passphrase.
Uppercase, lowercase, digits and symbols, with an option to exclude ambiguous characters.
Check the entropy figure, then copy. Nothing is stored or sent anywhere.
At least 16 characters for anything you store in a password manager. Below about 12, modern hardware makes brute force practical against weak hashing.
A measure of how many guesses an attacker needs. Each bit doubles the search space, so 60 bits is a million times harder than 40. Above about 80 bits is comfortable for most purposes.
For anything you must type from memory, usually yes. Four or five random words from a large list give high entropy and are far easier to recall than a scrambled string of equal strength.
It uses the browser cryptographic random number generator, the same source used for TLS keys, and nothing leaves your device. There is no network request of any kind.
What people who use the Password Generator think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Password Generator. It takes half a minute and no account.
Write the first reviewTurn an SVG into a React component with the attributes React expects.
Draft a GraphQL type definition from a sample JSON response.
Collapse a SQL query to one line and strip its comments.
Explore a JSON document as a collapsible tree with paths you can copy.
Collapse nested JSON into one flat level of dot-notation or bracket keys.
Normalise YAML indentation, quoting and key order in one pass.
Build layered box shadows visually, with a live preview.
Find what runs on a port, with a note on whether it should be exposed.