password generation system

Leeloo Dallas MULTIPASS

stateless // deterministic // offline-capable
// parameters
Length
chars
active charset
// generated passwords — click to copy

How This Works

Multipass is a stateless password generator. It stores nothing. Given the same inputs, it produces the same outputs, every time. Your passphrase plus the account name produce a unique seed; from that seed, a deterministic RNG generates your passwords.

This means you don't need a database, a cloud subscription, or trust in anyone's servers. You need to remember your passphrase and which of the 10 generated passwords you picked.

How To Use It

  1. Pick a passphrase — memorable, not something everyone uses. "My cat enjoys jazz at 3am" is fine.
  2. Type the account name (github, bank, etc.). This seeds per-account uniqueness.
  3. Set character options and length to match the site's requirements.
  4. Hit Generate. Pick one of the 10 passwords and remember which number it was.
  5. Same passphrase + same account + same settings = same 10 passwords, forever.

Trust Model

You can audit every line of this file. It has no network requests, no tracking, no storage. Your passphrase is run through PBKDF2-SHA256 (300,000 iterations) using the account name as the salt — a proper key derivation function that makes offline brute-force attacks genuinely expensive. The resulting 64 bits seed xoroshiro64**, a statistically high-quality PRNG. All crypto runs in your browser's native SubtleCrypto API; nothing leaves your machine.

For more: Wikipedia: Password Managers

Leeloo & The Fifth Element are © their respective rights holders. This is a personal fan project, not affiliated with or sponsored by anyone.