Privacy-first generation

Secure password generator with presets

Build passwords that meet strict policies in seconds. Use hardened presets, remove lookalike characters, require every character set, and copy a fresh secret without anything leaving your browser.

Web Crypto entropy on your device
Presets and precise controls
No network requests by design

Client-side generation, no uploads

Secure password generator

Generate compliant, high-entropy passwords with one-click presets. Characters never leave your device; randomness comes from the browser Web Crypto API.

Entropy98 bits

Strong

Target 70+ bits for personal accounts, 90+ for admin accounts, and 120+ for long-lived keys.

Custom settings

Based on preset: Recommended (16)

Preset playbook

  • Recommended: 16 characters, all sets, and no lookalikes; a strong default for most accounts.
  • Admin / SSO: 24 characters with every set and a required mix for vaults, infrastructure, and identity providers.
  • No symbols: 20 characters for legacy apps that reject punctuation or special characters.
  • Numeric PIN: 8 digits for Wi-Fi or device codes when letters and symbols are not allowed.

Switch to custom settings when you need to match an exact policy, then set the length and required character sets.

Operational guidance

  • Use a password manager and never reuse secrets across services.
  • Aim for 90 or more bits of entropy for admin, long-lived, or shared credentials.
  • Generate a fresh password before pasting credentials into tickets, documents, or chat.
  • Close or refresh the tab to clear the local generator history.

Frequently asked questions

Is anything sent to a server when I generate a password?

No. The generator runs entirely in your browser and uses the Web Crypto API for randomness. Passwords and settings are never sent or logged.

How strong are the presets?

Presets start at 16 characters with every character set and avoid lookalike symbols by default. The hardened preset uses 24 characters for long-lived admin credentials.

Can I force every character set to appear?

Yes. Enable Use every enabled set and the generator will include at least one lowercase letter, uppercase letter, number, and symbol when those sets are selected.