Generate Password

Use JavaScript regular expressions to define allowed characters

Common Character Sets

Click any preset to use it:

Letters & Numbers [A-Za-z0-9]
Strong (with special chars) [A-Za-z0-9!@#$%^&*]
Lowercase Only [a-z]
Uppercase Only [A-Z]
PIN (4 digits) [0-9]
Hex (32 chars) [0-9A-Fa-f]
Base64-safe [A-Za-z0-9+/=]
All printable ASCII [!-~]

How It Works

This password generator creates random strings using JavaScript regular expressions to define character sets. You can specify exactly which characters to include, making it easy to create passwords that meet specific requirements.