Skip to main content
Goal: Show how to build strong, memorable passwords from your surroundings — no generators, no jargon.

The Core Idea

Use real things around you to create a passphrase that your brain remembers easily — but others can’t guess.

Example

You’re at your desk and see:
  1. A can (RedBull)
  2. A window
  3. Wires (Ethernet cables)
  4. Books
You turn that into:
Redbull-window-ethernet-books!19
This is already far stronger and easier to remember than P@ssw0rd!

Step-by-Step Process

1

Look Around You

Pick 3–6 random items you can see or describe right now.
Avoid things that would be obvious to someone who knows you (e.g., your pet’s name).
Examples:
  • mug, monitor, notebook, cable
  • chair, window, phone, pen
  • jacket, fan, keyboard, plant
  • bottle, fridge, painting
2

Write Them as Words

Write them down, separated by hyphens:
mug-window-cable-books
Already a solid base passphrase!
3

Add a Twist

For extra strength, add a small personal touch:
  • Add a number or symbol (like !19 or #77)
  • Use your own separator (_, ., or nothing at all)
  • Capitalise a word or twoMug-Window-Cable-Books
  • (Optional) Substitute letters (a→@, e→3, o→0) if you like
Example:
Mug_Window_Cable_Books#77
4

Check it Feels Natural

If you can read it out loud and visualise the objects, it’s memorable.
If it looks random or mechanical, you’ll forget it. Stick with your visual memory.
5

For High-Value Accounts (Optional)

If this is for admin or financial accounts, add one short random piece:
  • A 4-digit random number → Redbull-window-ethernet-books!7419

Example Patterns

StyleExampleEst. EntropyStrengthNotes
Simpleplant-mug-window-pen~76 bits🟢 Strong4 random words — already strong
With symbolPlant-mug-window-pen!~84 bits🟢 StrongSymbols/digits add complexity
With leetPl@nt-mug-window-p3n~79 bits🟢 StrongSlightly higher randomness
With random digitsPlant-mug-window-pen!7419~108 bits🔵 Very strongExcellent for admin logins

Strength Legend

SymbolRangeMeaning
🔴< 40 bitsWeak — easy to brute-force
🟠40–60 bitsFair — acceptable if MFA is enabled
🟢60–80 bitsStrong — resistant to brute-force
🔵80+ bitsVery strong — extremely hard to crack

Why This Works

More Strength Per Word

Each extra word adds massive strength — far more than random characters

Visual Memory

Humans remember images, not gibberish

Recreatable

You can recreate it from memory if needed

Quick Safety Notes

Important Security Reminders
  • Don’t reuse the same password for multiple accounts
  • Don’t use words connected to your personal life (pets, family, birthdays)
  • Don’t store your password in plain text. Use a password manager or vault
  • Always enable MFA (Multi-Factor Authentication) for critical systems

Summary Cheat Sheet

StepWhat You DoRequired
1️⃣Pick 3–6 objects around you
2️⃣Join them together using -
3️⃣Add a symbol, number, or capital letter
4️⃣Add 4 random digits for high-value accounts✅ (recommended)
5️⃣Visualise it — if it’s memorable, you’re done

Quick Tips

  • The first two steps build the core strength (word count = entropy)
  • Adding symbols and digits adds extra difficulty for attackers
  • Visualising your chosen items helps you remember it naturally
  • For critical systems (admin, cloud, finance), always use MFA in addition to a strong passphrase
Home Office:
  • Items: lamp, coffee, keyboard, phone
  • Password: Lamp-coffee-keyboard-phone!23
Kitchen:
  • Items: fridge, table, mug, spoon
  • Password: Fridge_Table_Mug_Spoon#91
Living Room:
  • Items: tv, couch, remote, plant
  • Password: Tv-couch-remote-plant!2024
❌ Using your pet’s name: Fluffy-2023 ❌ Using family members: John-Sarah-Kids ❌ Using birthdays: Jan-15-1990 ❌ Reusing passwords across sites ❌ Making it too complex to remember✅ Use random objects around you ✅ Mix common and uncommon items ✅ Add random numbers (not dates) ✅ Use unique passwords for each account ✅ Keep it memorable but strong

Additional Tools

Password Generator

If you prefer a random password generator, use this tool
While generators create strong passwords, the method described in this guide creates passwords that are both strong AND memorable — the best of both worlds.

Build docs developers (and LLMs) love