Password generator

Create strong, random passwords.

🔒 This file is processed in your browser. It is never uploaded anywhere.

What it is for

A secure password is one that cannot be guessed or found by trying combinations. The ones people choose fail on both counts: we tend to use real words, our own dates and predictable substitutions such as swapping an a for an at sign, which attack programs try first.

What genuinely protects is the combination of length and randomness. Every extra character multiplies the number of attempts required, which is why a long randomly generated password holds up incomparably better than a short one full of odd symbols but built on a word.

This tool uses the browser’s cryptographic generator, the same mechanism professional password managers rely on, and the password never leaves your machine.

How it works

  1. Choose the length and which character types to include (uppercase, lowercase, numbers, symbols).
  2. Click "Process" to instantly generate a random password.
  3. Copy it and store it in your trusted password manager.

When to use it

New accounts

Generating a different password for each service stops a breach at one compromising the others.

Replacing reused passwords

Using the same key across several sites is the most widespread failing and the easiest to exploit.

Wi-Fi and device keys

Routers and devices ship with well-known default passwords that are worth changing.

Practical tips

  • Use at least 12 to 16 characters combining several types.
  • A random password is impossible to memorise, and that is the idea: store it in a password manager.
  • Do not write them in a text document or in email. The manager exists precisely for this.
  • Where available, turn on two-step verification: it adds more security than lengthening the password.

Frequently asked questions

Is a password generated here secure?

Yes, it's generated with the browser's cryptographic API (Web Crypto), the same one used by professional password managers, and it's never sent to any server.

How many characters should I use at minimum?

A minimum of 12-16 characters combining several types is recommended to make brute-force attacks harder.

Related tools