Choose difficulty
010000

Choose Reveal or Flag · Right-click to mark · F2 for a new gameChoose Reveal or Flag, then tap · Hold to mark

Reveal mode: open a covered square.

New Beginner game. 10 mines.

Play Minesweeper Online for Free

Play the classic Minesweeper puzzle online with the familiar Windows-style board. The game starts instantly in your browser—no download, registration, or setup. Choose Beginner, Intermediate, Expert, or make a Custom board.

How to Play Minesweeper

Your goal is to reveal every safe square without opening a mine. A revealed number tells you how many mines touch that square, including diagonally. Use those clues to identify safe squares and mine locations.

  1. Reveal a square: left-click it, tap it, or focus it and press Enter.
  2. Mark a mine: right-click, press and hold, or press F on a focused square.
  3. Clear around a number: click an open number after placing the matching number of flags.
  4. Win: open every square that does not contain a mine.

Your first reveal is always safe. When possible, the surrounding eight squares are safe too, giving you a useful opening area.

Follow the full beginner guide →

Learn by making a move

Use a clue, place a flag, then open a safe square. This short exercise explains each move as you make it.

Practice board

Two moves. One useful rule.

A is already correctly flagged. Use the numbers to work out C, then B. This is a complete 2 × 3 practice board.

Numbers count all touching squares, including diagonals.

Step 1 of 2

Which covered square must be a mine? Select it to place a flag.

Select squares to answer the prompt. Mistakes are safe here.

Read the solution and reasoning
  1. C must be a mine: the bottom-left 1 touches C and two open squares. C is its only possible mine.
  2. B is safe. The middle-right 2 already touches the two correctly flagged mines, A and C, so its other neighbor B cannot be a mine.

Count the covered neighbors. When all the mines touching a number are correctly flagged, its other neighbors are safe.

Classic Difficulty Levels

Minesweeper board sizes and mine counts
LevelBoardMines
Beginner9 × 910
Intermediate16 × 1640
Expert30 × 1699
Custom9–30 × 9–24You choose

Use the controls above the board to change the level. Open Options to turn question marks or color on and off, enable sound, or view your best times.

Mouse, Touch, and Keyboard Controls

On a computer, use the classic left-click and right-click controls. Choose Reveal or Flag above the board to set what a click or tap does. On a touchscreen, holding a square also marks it. Keyboard players can move with the arrow keys, press Enter or Space to reveal, press F to mark a square, and press F2 to restart.

Use Cell size for smaller or larger squares. On wide boards, scroll the minefield sideways; the counters and restart button stay visible. See all controls and try chording →

Minesweeper Strategy for Beginners

  • If a number already touches that many flags, its other covered neighbors are safe.
  • If a number has the same number of covered neighbors as its remaining mines, flag those neighbors.
  • Start with certain moves and postpone guesses until no logical move remains.
  • Work from open edges where fewer unknown squares touch each clue.
  • A flag is only a note; an incorrect flag can block a safe move, so recheck your count.

Make your next move with confidence

Some random boards need a guess. Before guessing, look for a certain move elsewhere or compare neighboring clues. These guides show you what to look for.

Beyond the classic board

Try a different Minesweeper

Compare all four variants →

Custom Field

Fastest Mine Sweepers
Beginner:
999 seconds
Intermediate:
999 seconds
Expert:
999 seconds
Minesweeper Help

Reveal every safe square without opening a mine. Each number counts the mines in the eight neighboring squares.

Choose Reveal or Flag to set your click or tap action. Right-click, press and hold, or press F to mark a mine. Click an open number to clear its neighbors when it touches the same number of flags.

A chord is safe only when the flags are correct. Use Cell size to adjust the board. Learn with interactive examples →