PageKit/Password Generator

Password Generator

Generate random text locally using cryptographic randomness.

PASSWORDBROWSER UTILITY / LOCAL

OUTPUT

Your result will appear below after you run the tool.

METHOD & NOTES

How password generator works

Generate random text locally using cryptographic randomness.

Formula and convention

Use crypto.getRandomValues with rejection sampling for uniform indices. Modeled entropy = length x log2(alphabet size).

A worked example

Twenty random letters and digits have about 119 bits of modeled entropy.

Scope and precision

Output is not stored or sent. Entropy assumes independent uniform characters. Store passwords appropriately; this page cannot assess a compromised device.

Displayed results may be rounded. Inputs are processed locally and are not stored by this site. Keep the original values if you need to reproduce the result.

Why might another tool give a different result?

Compare unit definitions, rounding, period assumptions, and input values. This page states the convention used by this calculator.