Free generator

Secure Password Generator

Generate a password locally with browser cryptographic randomness and configurable character types.

Character types

Generated passwords stay in this browser tab. CorelyUp does not send, store or log them.

How to use this tool

Create a random 8–128 character password from selected character groups without transmitting or storing it.

Transparent method

Formula and method

Each character is selected with rejection-sampled values from crypto.getRandomValues(); the result is securely shuffled.

Example

A 20-character password with upper-case, lower-case, numbers and symbols contains at least one character from each selected group.

Assumptions and limits

  • Generation requires the browser Web Crypto API.
  • CorelyUp never sends, stores or logs the generated password.
  • Store important passwords in a reputable password manager.

Sources

Frequently asked questions

Does CorelyUp see my generated password?

No. Generation happens locally in your browser and the generated value is not submitted to CorelyUp.

Why exclude ambiguous characters?

Removing characters such as I, l, 1, O and 0 can make a password easier to transcribe, but it slightly reduces the available character set.

Related guides

Related tools