Utilities / BROWSER-LOCAL

Secure Password Generator

Generate passwords locally using cryptographic random bytes.

Processed on your device
Maximum 200,000 characters. Input is not stored.

Ready. Use Ctrl/⌘ + Enter to run.

Completed and failed run counts are stored only on this device.

How to use this tool

Choose length and character set, then run. The main input is ignored. Save the result in a trusted password manager; this site does not store passwords.

Supported input and limits

8–128 characters. Each enabled category is included. Rejection sampling and cryptographic shuffling avoid modulo bias; no entropy score or account-specific strength claim is made.

Frequently asked questions

Do I need to type a seed?

No. Browser crypto.getRandomValues provides randomness. User text is not used as a predictable seed.

Is my input uploaded?

No. Processing happens in a disposable worker on your device. Only local success/failure counts are saved; input is never stored.

Related tools