Password Generator

Generate strong random passwords in your browser — adjustable length and character sets, with a live strength meter. Nothing is ever sent to a server.

20
Include
How many
    Advertisement
    What makes a password strong?

    Length beats complexity — every extra character multiplies the work an attacker must do.

    A password's resistance to guessing is measured in bits of entropy — roughly length × log₂(alphabet size). A 20-character password drawn from upper- and lower-case letters plus digits carries about 119 bits, far beyond what any offline attacker can brute-force.

    Length matters more than symbols. Each extra character multiplies the search space by the whole alphabet size, while adding a symbol set only widens it a little. Every password here is generated locally with your browser's cryptographic random source (crypto.getRandomValues, with rejection sampling so there's no modulo bias) — nothing is sent to or stored on a server.

    Read more on Wikipedia
    Copied to clipboard