Skip to main content
{/}codefunc
Encoders & CryptoRuns locally

Password Generator

Generate secure random passwords with custom options.

About this tool

Generate secure random passwords with custom options. Handy for auth debugging, test fixtures, and moving data between transport formats like Base64, URL encoding, and tokens.

Set Length (4–128) in the Length field. Click Generate to create a random password from the mixed character set. Example — Generate a 16-character test password: try `Length: 16` and expect something like `k9Qm2xL7vR4nP8wC`. Output is random each run — treat the sample as format-only.

Character-class toggles (symbols-only sites, no-ambiguous chars) are not exposed — adjust manually if a site rejects the result. See also: UUID Generator. Runs in your browser — nothing you paste gets uploaded.

How to use

  1. Set Length (4–128) in the Length field.
  2. Click Generate to create a random password from the mixed character set.
  3. Copy via Copy password and store it in a password manager.
  4. Generate a new one if the first does not meet a site’s character-class rules.

Example

Generate a 16-character test password

Input

Length: 16

Output

k9Qm2xL7vR4nP8wC

Output is random each run — treat the sample as format-only.

Limitations

  • Character-class toggles (symbols-only sites, no-ambiguous chars) are not exposed — adjust manually if a site rejects the result.
  • Browser CSPRNG is used, but this is still a convenience generator — password managers remain the better long-term store.
  • Do not reuse generated passwords across production systems without a vault workflow.

Related guides

1

Related tools

1

Frequently asked questions

What does the Password Generator do?

Generate secure random passwords with custom options. Runs in your browser — no install, no account.

How do I use the Password Generator?

Set Length (4–128) in the Length field. Click Generate to create a random password from the mixed character set. Copy via Copy password and store it in a password manager. Generate a new one if the first does not meet a site’s character-class rules.

Is the Password Generator free?

Yes. No signup, no usage limits, no paywall.

Does the Password Generator upload my data?

No. Processing happens locally in JavaScript. Your input is not uploaded, stored, or logged.

What are the limitations of the Password Generator?

Character-class toggles (symbols-only sites, no-ambiguous chars) are not exposed — adjust manually if a site rejects the result. Browser CSPRNG is used, but this is still a convenience generator — password managers remain the better long-term store. Do not reuse generated passwords across production systems without a vault workflow.

Search tools

Find a developer tool