Minesweeper
Click to reveal, flag to mark. The numbers tell you how many mines are adjacent. Figure out the rest.
Difficulty levels
9ร9 grid, 10 mines. A good starting point.
16ร16 grid, 40 mines. Bigger board, tighter margins.
30ร16 grid, 99 mines. The classic expert size.
30ร24 grid, 150 mines. Massive board, serious mine density.
30ร16 grid, 99 mines. Every cell solvable by logic alone.
How to play
Left-click a cell to reveal it. If it's a mine, game over. If it's a number, that number tells you exactly how many of the eight surrounding cells contain mines. If it's blank, the board opens up automatically until it hits numbered cells.
Right-click (or long-press on mobile) to plant a flag where you think a mine is. Once you've flagged all the mines around a number, click that number to reveal the remaining neighbors in one shot.
Want to get better? Read the strategy guide.
Play modes
Classic
Timer runs. Up to 3 hints. The standard way to play.
Timed Trial
Beat the clock. Time limits scale with board size.
Zen
No timer, unlimited hints. Just you and the minefield.
Minesweeper strategy guide
Everything you actually need to know, from first click to endgame.
Minesweeper looks random. People click, explode, and assume it was bad luck. Most of the time it wasn't. The game is almost entirely deductive once you know what to look for, and the parts that aren't deductive can be managed with probability. This guide covers both.
If you already know the basics, skip to pattern recognition. If you're brand new, keep reading.
What the numbers mean
Every revealed cell shows a number from 0 to 8. That number is the count of mines in the eight surrounding cells (diagonals included). A "1" means exactly one neighbor is a mine. A "3" means three neighbors are mines. Blank cells (zeros) have no adjacent mines at all โ the game auto-reveals them in a cascade because there's no information to hide.
The entire game flows from these numbers. Everything else โ flagging, pattern recognition, probability โ is just working out the consequences of what the numbers are already telling you.
The first click
Your first click is always safe. Every modern minesweeper implementation (including ours) guarantees this by placing mines after you click, keeping your chosen cell and its neighbors mine-free. This means your opening move always generates a cascade of revealed cells, giving you real information to work with.
Where you click matters more than people think. Corners reveal at most three cells. Edges reveal five. The center of the board reveals eight neighbors and tends to produce the biggest opening cascades. On a 9ร9 board this barely matters. On a 30ร16 board, a center click can reveal 30-40 cells immediately and give you half the information you need for free.
Basic deductions
Two situations come up constantly, and they're all you need for easy boards:
Satisfied numbers
If a "2" has exactly two flagged neighbors, every other hidden neighbor around it is safe. Click them. This is the most common move in the game and the foundation of chording โ clicking a satisfied number to reveal all its remaining neighbors at once.
Forced mines
If a "3" has exactly three hidden neighbors and no flags yet, all three must be mines. Flag them. More generally, when the number of hidden neighbors equals the number of remaining unflagged mines, every hidden cell is a mine.
These two rules alone will carry you through most of an easy or medium board. Apply them repeatedly as each flag or reveal gives you new information. The board often solves itself in waves once you get the first few deductions right.
Pattern recognition
Beyond basic deductions, experienced players recognize recurring arrangements of numbers that have fixed solutions. Learning even a few of these dramatically speeds up your play.
The 1-1 pattern
Two adjacent 1s along a wall of hidden cells. The mine can only be in the cells that both 1s share. Any cell that touches only one of the 1s is safe. This shows up constantly along the frontier between revealed and hidden areas.
The 1-2 pattern
A "1" next to a "2" along a wall. The "2" needs one more mine than the "1", and that extra mine must be in the cell that only the "2" can see. Flag it, then the "1"'s mine is in the shared zone, which lets you clear the cell only the "1" touches.
The 1-2-1 pattern
When you see 1-2-1 in a line along a wall of three hidden cells, the mine configuration is always the same: the outer two hidden cells are mines, the middle one is safe. The logic follows from the 1-2 pattern applied in both directions. This pattern is common on hard and expert boards.
The 1-2-2-1 pattern
An extended version: 1-2-2-1 along four hidden cells. The two outer cells are safe, the two inner cells are mines. Once you spot this, it resolves four cells in one go.
Constraint counting
Sometimes no single number resolves a cell, but two neighboring numbers together do. This is where minesweeper stops being a casual game and starts being a logic puzzle.
Subtraction method: take two adjacent numbers. Subtract the mines already accounted for in each. The difference tells you how many mines are in the cells unique to each number. If that difference is 0, the unique cells are safe. If it equals the count of unique cells, they're all mines.
Example: a "3" with one flag shares four hidden neighbors with an adjacent "1" that has no flags. The "3" still needs 2 mines among its hidden neighbors. The "1" needs 1 mine. The overlapping cells satisfy the "1"'s requirement, so the cells unique to the "3" must contain 2 โ 1 = 1 additional mine. If the "3" has only one unique cell, that cell is a mine.
This technique handles about 90% of the situations where basic deductions and patterns fail. The remaining 10% usually involves the global mine count.
Working the edges
Board edges are your friend. A corner cell has only 3 neighbors instead of 8. An edge cell has 5. Fewer neighbors means fewer possibilities and tighter constraints. Numbers along the border resolve faster than numbers in the middle of the board.
When you're stuck, look at the edges first. It's common to find a deduction along the border that you missed in the interior, and solving edge cells often propagates inward.
The endgame
Late in the game, pay attention to the remaining mine counter. If the counter shows 3 mines left and you have 3 hidden cells in one isolated region, they're all mines. If you have 5 hidden cells in two separate regions and the counter says 2, you can sometimes work out how the mines distribute between them.
This global constraint is the one thing that distinguishes minesweeper from pure local deduction. It turns situations that look like 50/50 coin flips into solvable problems. Always check it before clicking randomly into an unresolved area.
When deduction isn't enough
On standard minesweeper boards (that aren't no-guess certified), you will occasionally hit a genuine 50/50. Two cells, one mine, no information to distinguish them. It happens, and there's no technique that avoids it.
What you can do is play the odds. When choosing between two equally ambiguous cells, pick the one with more unrevealed cells around it. If you survive, those extra neighbors give you more information. Corners and edges are slightly safer guesses than interior cells because their mines are constrained by fewer numbers.
If you want to avoid guessing entirely, our Einstein difficulty guarantees every cell is solvable through logic. No coin flips. The boards are generated with a constraint solver that verifies full deducibility before serving them. If you get stuck on an Einstein board, the information is there โ you just haven't found it yet.
Getting faster
Speed in minesweeper comes from three things: pattern recognition, chording, and mouse efficiency. Patterns we covered above. Chording โ clicking a satisfied number to reveal all safe neighbors โ saves individual clicks and is the single biggest time saver once you internalize it.
Mouse efficiency is about minimizing travel. Work in regions instead of hopping across the board. Clear one area fully before moving to the next. The best speedrunners clear a 30ร16 expert board in under 40 seconds by working left-to-right in smooth sweeps, chording constantly.
Don't worry about speed records starting out. Accuracy matters more. A single mine hit restarts the board and wastes more time than slow-but-correct play. Get consistent at finishing boards cleanly, and the speed follows.
What each difficulty level requires
Our five difficulty levels scale in both board size and technique requirements:
- Easy โ 9ร9, 10 mines. Basic deductions only. Good for learning the interface and building confidence. Most cells resolve from satisfied numbers and forced mines.
- Medium โ 16ร16, 40 mines. The 1-1 and 1-2 patterns become necessary. Pencil-flagging helps keep track of uncertain cells.
- Hard โ 30ร16, 99 mines. The classic expert-size board. Constraint counting is essential, and you'll regularly need to compare overlapping number zones.
- Expert โ 30ร24, 150 mines. A bigger board with higher mine density. Demands all techniques plus careful attention to the remaining mine counter.
- Einstein โ 30ร16, 99 mines, no-guess certified. Same dimensions as hard, but every cell is provably solvable through logic. No 50/50s, no luck. By far the most satisfying difficulty if you like clean deductions.
Quick tips
- Click the center of the board on your first move. More neighbors = bigger opening cascade.
- Learn to chord early. It's the single most impactful habit for both speed and accuracy.
- When stuck, scan the border. Edge cells have fewer neighbors and resolve faster.
- Don't flag everything โ only flag when it helps you clear adjacent cells. Unnecessary flags slow you down without giving information.
- Watch the mine counter. In the endgame, it turns impossible-looking regions into solvable ones.
- If you keep hitting mines, slow down. Speed comes from accuracy, not from clicking faster.
Putting it together
Start on easy and focus on getting clean wins โ no mines hit, no hints used. Move up once that feels routine. The hard boards are where the game really opens up, and the Einstein boards are there when you want a pure logic challenge with zero randomness.
Use the hint system when you're stuck. It won't spoil the board โ it points you toward one safe cell or one mine to flag, and seeing why a particular cell is deducible teaches you to spot the pattern next time.