Method
Each character index is chosen with Web Crypto and rejection sampling, avoiding modulo bias. Search-space entropy is length × log₂(character-set size).
Everyday worksheet
Generate a local password from selected character groups with browser cryptographic randomness and estimated search space.
The calculation runs locally. Results include the intermediate values, unit conversions and assumptions needed to audit the answer.
Method, assumptions and practical use
Each character index is chosen with Web Crypto and rejection sampling, avoiding modulo bias. Search-space entropy is length × log₂(character-set size). Inputs stay in this browser, and the result table exposes conversions and assumptions for independent checking.
Each character index is chosen with Web Crypto and rejection sampling, avoiding modulo bias. Search-space entropy is length × log₂(character-set size).
Long, unique passwords generated independently are generally harder to guess than short patterned strings.
Store generated passwords in a reputable password manager; this display cannot assess site breaches, reuse or account-recovery security.
Everything runs in this browser. Inputs are not sent to an external calculator.
Displayed values may be rounded for readability while calculations use full floating-point precision unless the tool explicitly uses exact integers.
Store generated passwords in a reputable password manager; this display cannot assess site breaches, reuse or account-recovery security.
Simple by design
Use realistic values in each field. You can change them anytime.
The formula runs locally, so there is no account or waiting time.
Treat the answer as a practical estimate for your next decision.