Memory Training Software

Download our free ebook! Just click the "Sign up" button below to create an account, and we'll send you a free ebook with tips on how to get started.

Memory League Is Here!

Train your memory and compete with your friends in real-time at Memory League!

Try Memory League Preorder Memory Palace Software

Additional Memory Training Tools

Please send requests for new features to [email protected].

Memorize cards

Playing Cards

Memorize decks of cards on Memory League.

Memory League

Memorize pictures


Memorize pictures on Memory League.

Memory League

Memorize numbers on Memory League


Memorize numbers and recall them on Memory League.

Memory League

Memorize random words

Memorize Words

Memorize random words on Memory League.

Memory League

Memorize names and faces

Names & Faces

Memorize names & faces on Memory League. New!

Memory League

Memorize numbers

Random Numbers

Memorize decimal and binary numbers.


Memorize poetry

Memorize Poetry

Memorize Poetry - start with Shakespeare's Sonnets. New!


Memorize dice game

Pi Memorization

Guess Pi - Recall digits and locations of pi New!


Memorize dice game

Memorize Dice

Dice memorization - see how many dice rolls you can memorize New!


Memorize spoken numbers

Spoken Numbers

Memorize spoken numbers and see how many you can recall. New!


Memorize flashing numbers

Flashing Numbers

Memorize random flashing numbers and recall them. New!


Memorize symbols

Random Symbols

Memorize grids of random symbols and recall them.


Additional Memory Training Software

Random Words

PAO and Person-Action Systems

Random Numbers

I've created a couple of quick pages that generate 5000 random numbers for practicing memory techniques. Here they are in two easily-printable versions:

Here are competition rows:

Here are some random numbers chunked in 3s (decimal) and 10s (binary) to help learning to see "words" in the numbers:

Here are pages with each number displayed only once. Copy them into a word processor and print:


Letter Pairs

Ben System

2,652 card pairs:

(52*52=2,704, but a deck of playing cards doesn't have 2 of the same cards, so it appears that there are only 52*52-52=2,652 card pairs in one deck of cards. E.g., there aren't two Aces of Spades or two Queen of Clubs.)

Names, Faces, People

There is an event at the USA Memory Championship called "Three Strikes You're Out", which is also known as "Tea Party Guests". Click here for the script.

See also our Free Memory Course (self-study).