Strong Password Generator
Generate cryptographically random passwords. Customize length and character classes. Runs in your browser, never sent.
Generate cryptographically random passwords using your browser's secure random source. Tweak length, character classes, ambiguity exclusions, and see real-time entropy and crack-time estimates. Bulk mode produces multiple passwords at once.
When to use it
- 1Spinning up a strong password for a new account that you will store in a password manager.
- 2Generating a batch of credentials for testing or seeding.
- 3Showing someone visually why longer is better with the live entropy meter.
How it works
- 1
Set the length
Slider from 8 to 64. The strength meter updates immediately based on character classes and length.
- 2
Pick character classes
Toggle uppercase, lowercase, numbers, symbols. Optionally exclude ambiguous characters (0/O/l/1/I) for handwritten copy-down.
- 3
Generate and copy
Big password output with copy and regenerate buttons. Bulk mode produces N passwords at once for batch use.
Frequently asked
Are the passwords really random?
Yes. We use crypto.getRandomValues, the browser's CSPRNG. Nothing pseudo-random or seeded.
Are my passwords sent anywhere?
No. Generation is 100 percent local. Nothing leaves your browser.
Want a tool just like this, but yours?
Every tool on this page was generated by GenMB from a single prompt. Describe yours and ship it to your own subdomain in minutes.
Build with GenMBRelated tools
AI Lorem Ipsum & Placeholder Text
Generate Lorem Ipsum or AI-written placeholder text in any tone or topic. Save snippets when signed in.
UUID Generator
Generate UUIDs (v4 random and v7 time-ordered). Bulk generation, copy or download as a list.
Fake Data Generator
Generate realistic fake names, emails, addresses, and phone numbers for testing. Save schemas to reuse anywhere.
CSS Gradient Generator
Design CSS gradients visually with linear, radial, and conic. Save your library and copy ready-to-use CSS.