Development · free tool

Generate a password with your chosen characters

Generate passwords with configurable length, letters, numbers and symbols.

Create and inspect

Use it well

How to use Password Generator

Steps

  1. Set the password length.
  2. Choose lowercase, uppercase, digits and symbols.
  3. Generate the password.
  4. Store the value in a trusted password manager.
On this page

Common use cases

Account setup
Create a random value before saving it in a password manager.
Staging secrets
Generate non-production secrets for QA environments.
Security testing
Test password length and character policy constraints.

Good to know

A password generator creates random secrets from selected character sets so humans do not have to invent predictable passwords.

FAQ

Frequently asked questions

What makes a password strong?

A strong password is long, random and generated from enough possible characters to provide high entropy.

Should I remember generated passwords?

Use a password manager instead of memorizing long random values.

Does the bit estimate measure real password strength?

No. It is a theoretical estimate based on length and the selected characters. It does not test resistance to attacks. The generator uses browser crypto when available and otherwise falls back to Math.random.

Are my inputs sent to a server?

OnSubmit tools run in the browser whenever the task can be processed locally. Avoid pasting production secrets, real banking details or personal data into public tools.

Quick search

Find a tool

Search all OnSubmit tools, favorites and recently opened tools.