Skip to tool

Password Generator

8128
About this tool

Generate strong, cryptographically secure random passwords with customisable rules.

Privacy and details

Your files never leave your device.

Fast browser processing with no account required.

Optimized for desktop and mobile with accessible controls.

How to use
  1. Set your desired password length using the slider (8–128 characters).
  2. Choose which character types to include: uppercase, lowercase, numbers, and symbols.
  3. Exclude ambiguous characters (0, O, l, 1, I) when they are easy to mistype.
  4. Click Generate to create passwords, or use the regenerate button for new ones.
  5. Click Copy next to any password to copy it to your clipboard.
Why use this tool

Strong passwords are your first line of defence against unauthorised access. This generator uses the browser's crypto.getRandomValues() API, the same source used by password managers, to produce truly random passwords. Nothing is ever sent to a server. Generate as many as you need, with the exact character rules your account requires.