OmniTool
中文

Password Generator

Create cryptographically secure passwords using the Web Crypto API. Tune the length and toggle uppercase, lowercase, numbers and symbols, then watch the entropy-based strength meter. Passwords are generated on device and never transmitted.

🔒 Privacy: all processing happens locally in your browser. Nothing is uploaded.

Frequently asked questions

Is the generator truly random?

It uses crypto.getRandomValues with rejection sampling, the same CSPRNG browsers rely on for security — not a predictable Math.random().

What does the strength meter measure?

It estimates entropy in bits as length × log2(pool size). Roughly 40+ bits is fair, 60+ good and 90+ strong.

Related tools