← All tools

Password Generator

Generate secure random passwords with configurable length, character sets, quantity, and entropy estimates.

This tool runs entirely in your browser. Your input is never uploaded.

Password options

Character sets

Choose preset sets, or enter a custom set below to use only those characters.

Estimated entropy126 bits
StrengthVery strong

Generated passwords

Generated locally with the browser Web Crypto API.

Passwords will be generated after the page loads.

Password Generator

Generate up to 50 passwords at once with a length from 4 to 128 characters. Choose lowercase letters, uppercase letters, numbers, symbols, or enter a custom character set to use only the characters you specify. You can also provide characters to exclude from the final pool.

When “require each set” is enabled, every generated password contains at least one character from every selected character set. The displayed entropy is an estimate based on password length and the available character pool; it is not a guarantee against weak storage or reuse.

Passwords are generated with the browser Web Crypto API using rejection sampling to avoid modulo bias. Generation and copying happen entirely on your device, and no password is uploaded or stored by BrowserKit.

Related tools

A growing collection of browser-only tools. Your data stays on your device whenever the browser can handle the task.