Password generator

Create a long, random and unique password. It is generated in your browser and is not sent or stored.

✓Local processing in this tool
Your password✓Not sent or stored
Use it for one account only.Store it in a password manager. Avoid 123456, qwerty, your name + year, pets, teams or any information that identifies you.
LevelPractical presets

Levels are configuration shortcuts. You can adjust length and characters at any time.

18
Characters

Features

✳

Cryptographic randomness

Uses crypto.getRandomValues() and rejection sampling.

↔

Password or passphrase

Control character groups or generate a local multi-word passphrase with cryptographic randomness.

□

Not stored

The password exists only in the page open in your browser.

How passwords are generated

The browser provides cryptographically strong random numbers through Web Crypto. The tool uses those values to select characters and avoids a simple modulo reduction when that would introduce bias.

What the levels mean

Easy, Normal, Hard and Very hard are shortcuts for choosing a configuration without starting from scratch. They mainly change length and character variety. You can then adjust any option to match what the service accepts.

Frequently asked questions

Do you store the password?

No. The password is generated in your browser and is not sent to Rusadix Tools infrastructure or stored in an account.

What is the minimum length?

This version allows between 12 and 128 characters. Presets start at 16 so the quick options do not offer an unnecessarily short password.