Skip to content

Random Password Generator

Generate strong, random passwords with custom length, symbols, and exclusions.

Available nowNo account requiredSecurity Tools

Random Password Generator

Generate strong random passwords locally in your browser using the Web Crypto API.

3Ci,i9557b9O7VV4#=[/
Excellent · ~129 bits

How to use Random Password Generator

  1. 1

    Choose a length

    Drag the slider — 16 characters is a strong baseline, 20+ is excellent.

  2. 2

    Pick character sets

    Mix uppercase, lowercase, numbers, and symbols. The generator guarantees at least one character from every set you enable.

  3. 3

    Exclude lookalikes (optional)

    Turn on 'Exclude similar' to skip 0/O, 1/l/I and other confusable characters when the password will be read off-screen.

  4. 4

    Copy and store

    Generate up to 20 at once, then copy any with one click. Save it in a password manager — never reuse it elsewhere.

About Random Password Generator

Generate strong, random passwords with custom length, symbols, and exclusions.

Use Random Password Generator when you need to strong, random passwords. Review the available options in the interface, process your input, and check the result before saving or copying it.

Frequently asked questions

  • We use the browser's crypto.getRandomValues — the same cryptographically-secure source used by HTTPS. Each character is uniformly sampled from the selected pool.

Related tools

All Security Tools