GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • DevToolkit

This view

  • Original page
  • New address

GeezerVison is showing devtoolkit-dws.pages.dev — Password Generator — Random & Memorable — DevToolkit

Password Generator

Generate strong random passwords and memorable XKCD-style passphrases.

Length:20
A-Za-z0-9!@#$
Count:
Click Generate to create passwords

Strong Password Generator

Generate cryptographically secure passwords using the Web Crypto API. Choose between random character passwords for maximum entropy or XKCD-style memorable passphrases that are easy to remember but hard to crack.

XKCD Passphrase Method

Inspired by XKCD comic #936, the memorable passphrase mode combines random words from a curated wordlist. A 4-word passphrase like "Horse-Battery-Staple-Correct" has approximately 39 bits of entropy — stronger than most complex 8-character passwords, and much easier to remember.

Password Entropy Explained

Entropy measures the randomness (and therefore the strength) of a password in bits. A password with N bits of entropy would take 2^N guesses to crack by brute force. For reference: 40 bits = weak, 60 bits = fair, 80 bits = strong, 100+ bits = very strong.

Best Practices

  • Use at least 16 characters for random passwords
  • Use at least 4 words for memorable passphrases
  • Never reuse passwords across different accounts
  • Use a password manager to store generated passwords
  • Enable two-factor authentication (2FA) wherever possible

Features

  • Two modes: random characters and XKCD-style memorable passphrases
  • Cryptographically secure (Web Crypto API)
  • Entropy calculation and strength meter
  • Customizable length, character sets, word count, and separators
  • Bulk generation — up to 25 passwords at once
  • 100% client-side — passwords never leave your browser

More Developer Tools

Data
JSON FormatterFormat, validate, and minify JSON data with syntax highlighting
Encoding
Base64 Encoder/DecoderEncode and decode Base64 strings instantly
DevOps
Cron Expression ParserParse and explain cron expressions in human-readable format
Security
JWT DecoderDecode and inspect JSON Web Tokens (JWT) — header, payload, and signature
Encoding
URL Encoder/DecoderEncode and decode URL components and query strings
Data
UUID GeneratorGenerate UUID v4 (random) and v7 (time-sortable) identifiers
Data
Unix Timestamp ConverterConvert Unix timestamps to dates and vice versa
Security
Hash GeneratorGenerate MD5, SHA-1, SHA-256, SHA-384, SHA-512 hashes from text
Data
Text Diff CheckerCompare two texts and find differences line by line
Data
Regex TesterTest and debug regular expressions with real-time matching and highlighting
Encoding
Color ConverterConvert colors between HEX, RGB, and HSL with contrast checker
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.