Puzzle

Minesweeper Classic

Uncover safe squares, read the numbers, flag the mines, and clear the board without detonating anything.

Mobile tip: Rotate to landscape before pressing play. Use Play Fullscreen if the game feels cramped.
Minesweeper Classic screenshot
Touch controls enabled
Drag to aim
Release to throw
Score Challenge

Player Challenge

Try a Focused Run

Play Minesweeper Classic for five focused minutes, then try one cleaner run with fewer mistakes.

Not completed yet.

Playability Check

How did this run feel?

One tap helps prioritize fixes for loading, controls, and speed.

Personal Best

Track Your Score

No score saved yet.

Why You'll Like Minesweeper Classic

Minesweeper in its modern form was written by Curt Johnson and Robert Donner at Microsoft and shipped on Windows 3.1 in 1992 as part of the Microsoft Entertainment Pack. It was designed partly as training for new Windows users — every safe click is a left-click, every flag is a right-click, and the whole game is a tutorial for two-button mouse mechanics in disguise. The earlier Mined-Out (1983, ZX Spectrum) and Relentless Logic (1985, DOS) had the same core concept, but the version that became the default association was the Microsoft one because it was on every PC for two decades.

Minesweeper is genuinely a logic game, not a guessing game, but with one famous exception: the very first click cannot be deduced. Most modern implementations — including this one — solve that by guaranteeing your first click is safe. In this build the rule is slightly stronger: when you click for the first time, the 10 mines are placed only after the click, and they avoid the entire 3×3 region centered on the cell you clicked. That is why the first click almost always cascades into a large open area instead of a single number.

This version is the Beginner board: 9 rows × 9 columns, 10 mines, around 12.3% mine density. The timer starts on your first click, not when the page loads. Right-click (or long-press on touch) flags a square; revealing a 0 cell triggers a recursive reveal of its neighbours, which is the cascade you see. Note one thing the original Windows build had that this one does not: chord reveal — clicking both mouse buttons on a satisfied number to auto-reveal the rest. If you are an old Minesweeper player, that muscle memory will not work here; you have to flag and click each cell yourself.

Minesweeper Classic is best approached as a deduction problem rather than a guessing game. Each move should reduce uncertainty: remove an impossible option, expose a forced placement, or split the puzzle into a smaller decision. When the board feels stuck, the missing clue is usually in a row, region, or relationship you have not rechecked yet.

For players arriving from search, the practical question is how to make the next attempt better. In Minesweeper Classic, that usually means focusing on deduction chains, candidate tracking, and reversible thinking. The more you understand that core loop, the less the game feels random and the more each restart becomes useful practice.

Strategy notes

Use a slow pass to mark what cannot happen, then a faster pass to act on forced moves. If you must try a branch mentally, choose the branch that creates the quickest contradiction so you can return safely.

How to Play

  • Reveal a Square: Left-click or tap any covered square to reveal it. Your first click is guaranteed safe — mines avoid the cell and its eight neighbours.
  • Read the Numbers: A number tells you how many mines touch that square diagonally and orthogonally (out of 8 neighbours).
  • Flag a Mine: Right-click, long-press on mobile, or turn on Flag Mode to plant a flag on a suspected mine. Flagged squares cannot be detonated by accident.
  • Cascade: Revealing a 0 (a square with no mines around it) automatically reveals all its neighbours, often opening up large safe regions in a single click.
  • Win: Reveal every non-mine square. You do not need to flag every mine to win.

Tips and Strategy

  • Scan the board in a consistent order so you do not miss obvious constraints.
  • Mark candidates or possibilities before making risky commitments.
  • Prefer forced moves over guesses, even when they seem small.
  • When stuck, recheck the most constrained row, column, peg, or region.
  • Undo mentally from the last certain point, not from the last move you liked.

Keep Exploring

Similar Games

Looking for more Puzzle games? These pages are the closest next clicks from here.

Community

Player Reviews

FAQ

Common Questions

Can my first click ever hit a mine?

No. Mines are placed after your first click and explicitly avoid the cell you clicked plus its eight neighbours — a 3×3 protected region. That guarantee is why the first click usually cascades into a large open area, and it is also why opening from the centre of the board statistically gives you the biggest opening.

Does this build support chord (both-button reveal)?

No. The original Windows Minesweeper let you click both mouse buttons on a satisfied number to auto-reveal its remaining neighbours — this build does not. You have to flag and reveal cells individually. If you are coming from the Windows version, that muscle memory is the main thing to retrain.

What size and difficulty is the board?

9×9 with 10 mines — the classic Beginner setting. Mine density is roughly 12.3%, which is well below the threshold where forced guesses become common. There is no difficulty selector in the current build; every game is the Beginner board.

Is every board solvable without guessing?

Most Beginner boards are, but not all. Two situations create unavoidable guesses: a 50/50 in a corner where two adjacent cells have identical constraints, and edge configurations where the only logical chain runs off the board. With 10 mines on 81 cells the rate of unavoidable guesses is low but non-zero — if you lose to a literal coin-flip near the end, that is why.

When does the timer start?

On your first click, not when the page loads. So you can think about your opening as long as you want, and the clock only starts ticking once you commit. The timer pauses immediately on win or game over.