π Password Generator
Generate strong, random passwords client-side, nothing is sent to any server.
The Password Generator creates cryptographically secure random passwords using the browser's built-in crypto.getRandomValues() API, which is suitable for security-sensitive applications. This is fundamentally more secure than passwords generated with standard Math.random(), which is not cryptographically random.
You can control password length from 4 to 128 characters and choose which character sets to include, uppercase letters, lowercase letters, numbers, symbols, or any combination. The "Exclude Ambiguous" option removes characters like 0, O, l, 1 and I that look similar in certain fonts, which is useful when passwords need to be read aloud or typed from a printed sheet.
The bulk generation feature lets you generate up to 100 passwords at once with the same settings, useful for provisioning multiple accounts or generating a batch of temporary credentials. The strength meter gives a real-time indication of password quality based on length and character set diversity. Nothing is sent to any server at any point.