Password Generator
Create strong, random passwords in your browser using a cryptographically secure random source.
Category
How to Use
- Drag the "Length" slider to set password length (4–64)
- Set how many passwords to generate
- Check character types: uppercase, lowercase, numbers, symbols, and whether to exclude ambiguous characters
- Click "Generate", copy the passwords you need; strength (weak/fair/good/strong) and entropy (bits) are shown below
Examples
-
Generate a 16-character strong password
Input:
Length 16, upper/lower/digits/symbolsOutput:
e.g. xK9#mP2$qL8@vN3w, strength: Strong
FAQ
- Is this generator safe?
- It uses the browser’s cryptographically secure random source (crypto.getRandomValues) and runs locally — passwords are never uploaded.
- How long should a password be?
- Generally 12+ characters with mixed types is safe; for important accounts 16+ is recommended. Higher entropy means harder brute-force.
- What are ambiguous characters?
- Characters that look alike, such as 0 vs O and 1 vs l vs I. Excluding them makes passwords easier to read and type manually.
Related tools
- UUID Generator
Batch generate UUID v4 with one-click copy
- Timestamp Converter
Convert between timestamps and date/time formats
- Regex Tester
Test and debug regular expressions in real time
- Hash Generator
Compute MD5, SHA1, SHA256 hash values
- GPU Stress Test
FurMark-like browser stress test powered by Three.js WebGPU with real-time stability metrics
- GPU Benchmark
Run a fixed WebGPU scene for 60 seconds and sum per-second FPS as the final score
- WebNN NPU Compute Measurement
Estimate effective NPU compute available to the browser by running a WebNN NPU-only matrix multiplication workload
- Local AI Model Runner
Upload an ONNX model or enter a model download URL, then run browser-local inference with WebNN NPU/GPU first
- QR Code Generator
Generate custom QR codes with advanced features like colors, logo, and batch generation