Memory Match Game
Play memory match in your browser: flip the cards, find every pair and beat your best move count.
Flip any card to start.
- Moves
- 0
- Pairs found
- 0 of 6
- Time
- 00:00
- Best moves (this size)
- —
How it works
Memory match (also called concentration or pairs) deals every symbol twice, face down. Flip two cards: if the symbols match they stay face up, otherwise they turn back over and you try to remember where they were. The game ends when every pair is found. A perfect game takes exactly one move per pair — six moves on the 4 × 3 board, eighteen on the 6 × 6 board — because a move is counted each time you turn a second card over.
Every card is a real button, so you can play entirely from the keyboard: arrow keys move around the grid, Enter or Space flips the focused card, and the live status line announces matches, misses and the final result for screen readers. Mismatched cards flip back after one second, or immediately when you turn the next card, so you never have to wait.
The deal comes from a seeded random shuffle, so adding ?seed=7 to the URL
replays the exact same layout every time — handy for racing a friend on an identical board.
Everything runs in your browser: no signup, no ads and nothing is uploaded or stored on a
server.
Frequently asked questions
How do you play the memory matching game?
Every symbol is dealt twice, face down. Turn over two cards: if they show the same symbol they stay face up, otherwise they flip back and you try to remember where they were. The game ends when all pairs are found. Here you can click a card or move around the grid with the arrow keys and press Enter or Space.
What is the lowest number of moves possible?
A move is counted each time you turn a second card over, so a perfect game takes exactly one move per pair: 6 moves on the 4 × 3 board, 8 on 4 × 4, 12 on 6 × 4 and 18 on the 6 × 6 board. The scoreboard keeps your best move count for each size during the session.
Can I replay the exact same board?
Yes. The shuffle uses a seeded random generator, so adding ?seed=7 (any number) to the URL deals the identical layout every time — useful for racing someone else on the same board. Everything runs locally in your browser: no signup, no ads and nothing is uploaded.