Skip to content

Secure password generator

Choose the length and characters, then generate and copy your password.

Free, no account needed. Calculated in your browser.

12–128 characters

Include character types

No history. No password is sent to Muntu.

Your operating system or clipboard manager may retain copied values.

How to use this tool

  1. Choose a length between 12 and 128 characters. The default is 20.
  2. Select the character types accepted by the service you are signing up for.
  3. Generate a password, then copy it into your password manager or the intended service.

How it works

Create a random password using your browser’s cryptographic random generator. Choose its length and character types, then generate and copy it. The password is never sent to Muntu.

The generator uses the browser’s Web Crypto API (crypto.getRandomValues). It samples characters uniformly by discarding random bytes that would create a selection bias. It also discards entire candidates missing a selected character type, so every selected type appears in the result. No password is generated until you press the button.

What to keep in mind

Use a different password for every account and store it in a trusted password manager. Longer random passwords are generally harder to guess, but no generator can protect a compromised device or a password you disclose. This tool does not check breached-password databases and does not estimate cracking times. After copying, your operating system or clipboard manager may retain the password.

Frequently asked questions

How is the password generated?

Your browser supplies cryptographic random values through Web Crypto. The tool uses them to select characters without modulo bias and ensures that each selected character type is present.

How long should my password be?

This tool starts at 20 random characters. Keep that length or increase it when the service allows it, and use a unique password for each account. Check the service’s own length and character restrictions.

Does Muntu store my password?

No. The generated password is held only in the page’s memory, without a saved history or transmission to Muntu. If you copy it, your device’s clipboard and its history are managed by your operating system.

Can I reuse the password for several accounts?

Use a different password for every account. Reusing a password allows a breach of one service to put other accounts at risk. A password manager can help store unique passwords.

Technical references

Published by Muntu · Editorial review :

All tools