Firm Beacon

For accounts with different password rules

Free password generator

Choose a length and character types. Generate a random password in your browser, without an account.

8 to 128 characters. Check the account's maximum length before choosing.

Presets change the length and clear the previous password. Choose Generate password when ready.

Character types

Each selected group appears at least once.

The password is hidden until you choose Show. Changing the settings clears it. Copying puts it on your clipboard, where other apps or clipboard history may retain it. Clear removes it from this page, not your clipboard.

Use a password manager if you have one

Your password manager can generate and save a password where you need it. This standalone tool does not save passwords or fill in account forms. Use a different password for every account and enable multi-factor authentication where available.

If an account limits length or symbols, adjust the options before generating. Check its rules rather than assuming every character will be accepted or that the form will keep the full password. Keep the password in a trusted password manager rather than a shared document.

How generation works

We use your browser's crypto.getRandomValues() API, not Math.random(). Rejection sampling avoids bias when selecting characters. Candidates missing a selected character group are discarded.

Is my password sent anywhere?

The generator does not upload passwords or save them in browser storage. Loading this page makes normal website and analytics requests. Analytics may record generation and copy actions, but not the password, length or selected character types.

Does this guarantee account security?

No. This tool does not check breaches, predict cracking times or inspect the account's rules. A compromised device, phishing or password reuse can still expose an account. Short passwords or a limited character set offer fewer possible combinations. Eight characters is this tool's lower limit, not a security recommendation.

Password length questions

Can I generate a 12-character password?

Yes. Choose 12 characters from the quick length presets, then choose the character types and click Generate. Check the destination's requirements. A trusted password manager remains the preferred option.

Can I generate a 15-character password?

Yes. Choose 15 characters from the quick length presets, then choose the character types and click Generate. The destination may impose its own length or character rules. A trusted password manager can store the result.

How long should my password be?

This generator supports 8 to 128 characters. The appropriate length depends on the service's rules, so use the longest practical length it accepts. The lower limit of 8 is a compatibility range, not a recommendation.

See all free tools