Password & Token Generator

Generate secure passwords, memorable passphrases, WiFi-friendly codes, and developer tokens. Everything runs locally in your browser.

password-gen
Generating...

Maximum security with customizable character sets

16

How It Works

This password generator uses the browser's cryptographic API (window.crypto.getRandomValues) instead of Math.random, ensuring true randomness for security-critical applications. All generation happens locally — nothing is sent to any server.

Generator Modes

Memorable (Diceware)

Creates passphrases like "correct-horse-battery" that are easy to remember but hard to crack. Uses the EFF wordlist with customizable word count, separators, and capitalization.

Secure (Standard)

Maximum entropy random strings with customizable length (8-64), uppercase, numbers, and symbols. Perfect for high-security accounts.

WiFi + QR Code

Excludes ambiguous characters (0, O, 1, l, I) for easy reading. Generates a scannable QR code — download as PNG or print a ready-to-share WiFi card.

Dev Token

Generate UUIDs v4, hex strings (64 chars), API keys, or Base64 URL-safe tokens. Add custom prefixes like sk_live_, pk_test_, api_.

Features

  • Cryptographic RNG — window.crypto for true randomness
  • Strength Meter — Real-time analysis with zxcvbn
  • Time to Crack — Estimated brute-force duration
  • Matrix Animation — Scramble effect on generation
  • Color Highlighting — Numbers (blue), symbols (amber)
  • NATO Phonetic — Read passwords aloud clearly
  • WiFi Card Export — Download PNG or Print
  • History — Quick access to last 5 passwords

Privacy & Security

Generated passwords never leave your browser. All processing happens client-side using Web Crypto API. History is stored only in memory and cleared when you close the page. No analytics, no tracking, no server-side processing — your passwords stay yours.