Skip to content
Kordu Tools

Password Generator

Generate strong, random passwords with customisable length and character sets.

Click Generate

How to use

  1. 1

    Configure your password

    Set the desired length using the slider and toggle which character types to include: uppercase, lowercase, numbers, and symbols.

  2. 2

    Generate your password

    Click Generate Password to create a cryptographically random password matching your settings.

  3. 3

    Check the strength

    Review the strength indicator to ensure the generated password meets your security requirements.

  4. 4

    Copy to clipboard

    Click Copy to copy the password to your clipboard for use in your accounts.

Frequently asked questions

Is this truly random?
Yes. The tool uses crypto.getRandomValues, a cryptographically secure random number generator built into your browser. It is suitable for generating passwords for real-world use.
Are my generated passwords stored anywhere?
No. Passwords are generated entirely in your browser and are never sent to a server or stored on disk. Close the tab and they are gone.
What password length should I use?
For most accounts, 16 characters or more with all character types enabled provides excellent security. For highly sensitive accounts, consider 24 or more characters.

Generate cryptographically secure passwords using your browser's native

crypto.getRandomValues API. Customise password length from 8 to 128

characters and toggle uppercase letters, lowercase letters, numbers,

and symbols independently. A real-time strength indicator helps you

choose settings that meet your security requirements. No data is sent

to any server — everything runs locally in your browser.

Related tools