Free & Private Online Browser Utility
Random Password Generator
Generate cryptographically secure random passwords, passphrases, and PINs directly in your browser using window.crypto.getRandomValues(). You can customize password length (8 to 128 characters), toggle uppercase, lowercase, numbers, and special symbols, and exclude ambiguous characters like 0, O, l, and 1. An entropy meter calculates theoretical cryptographic strength in bits to evaluate resilience against offline brute-force attacks.
How to use
-
Step 1: Set Desired Length
Drag the slider to choose length (16+ characters recommended for master passwords).
-
Step 2: Select Character Rules
Check or uncheck uppercase, lowercase, numbers, and symbols based on service requirements.
-
Step 3: Copy Secure Password
Click Copy Password to clipboard. Passwords are never saved, logged, or sent over the network.
Worked example
Input: Length: 20 characters, Charset: uppercase, lowercase, numbers, symbols (pool = 94)
Output: Random 20-character string with calculated entropy of 131.1 bits
Sampled using hardware-seeded CSPRNG via window.crypto.getRandomValues.
Tips & limits
- A 16-character password with mixed characters offers over 100 bits of entropy, well beyond brute-force reach.
- Avoid reusing passwords across different online services; use a dedicated password manager to store generated keys.
- CSPRNG byte sampling provides mathematically uniform distribution without predictable pseudo-random seeds.
Common problems
- A website rejects generated password because of symbols
Uncheck symbols or reduce symbol set to match the specific service's character whitelist policy.
- Password is lost after closing the browser tab
Passwords are generated in temporary memory and never stored; immediately save the password to your secure manager.
Frequently Asked Questions (FAQ)
Is window.crypto.getRandomValues() as secure as desktop tools?
Yes. The Web Crypto API accesses operating-system-level entropy pools (such as /dev/urandom on Linux/macOS and CryptGenRandom on Windows).
Does ToolVerve ever see or transmit my passwords?
No. All generation happens locally in your device's memory; no password strings ever leave your browser.
How many bits of entropy are considered secure?
Modern security standards recommend at least 80 bits for general consumer logins and 128 bits for critical master credentials.