Minesweeper

Reveal every safe square without tapping a mine. The numbers are clues: each one tells you how many mines touch that square.

Tap to reveal Hold to flag

Instructions

Win by revealing every square that is not a mine.

Tap
Reveal a hidden square. Tapping a mine ends the game. Your first tap is always safe.
Hold
Place or remove a flag on a square that you believe is a mine.
Tap a number
If the right number of neighboring flags is placed, reveal the other neighboring squares. (Chording)
Smiley
Start a new board at any time by clicking the smiley emoji button.
Smart Hints
Click the light bulb button to receive a hint for your next move.
Smart Undo
After a loss, you can continue playing the game by clicking Undo. Smart Undo shuffles the hidden mines so the game remains interesting.

Gameplay Basics

Numbers count touching squares

A number counts the eight squares around it: up, down, left, right, and diagonals. A 1 means exactly one touching square hides a mine.

All eight hidden squares touch the 1

Flag forced mines

If a number still needs one mine and has only one hidden neighbor left, that hidden square must be a mine. Hold it to place a flag.

Before
After

Reveal squares that cannot be mines

When a number already touches enough flags, every other hidden square touching that number is safe. Tap those squares to keep opening the board.

The flag satisfies the 1

Chord to move faster

Chording is the classic Minesweeper shortcut. Once a revealed number has the correct number of neighboring flags, tap that number to open the remaining neighboring squares.

If a flag is wrong, chording can reveal a mine, so only chord when your flags are certain.

Tap the 1
All neighbors open

Compare nearby clues

When no single number gives the answer, compare neighboring numbers. Ask what each number still needs after counting nearby flags. If every possible mine placement puts a mine on the same square, flag it. If every placement leaves a square safe, reveal it.

Before
The outside squares are mines

Use question marks when you are unsure

Question marks are optional. With Question Marks enabled, tap a flagged square to mark it as uncertain, then tap the ? to turn it back into a flag.

They are useful for saving a thought without committing to a mine.

Flagged
Uncertain

When You Are Stuck

Some boards have a forced guess. The app includes a few tools to keep those moments fair without changing the classic rules of the game.

Hints

Click the light bulb button to receive a hint for your next move. Hints prioritize simple deductions first, so they can help you learn the logic instead of guessing immediately.

  • If a square is certainly a mine, the app bounces a flag over it.
  • If a square is certainly not a mine, the app bounces it.
  • If a number can safely chord nearby squares, the app bounces that number.
  • If a flag is obviously incorrect, the hint turns it red.
  • If a flag is uncertain, the hint turns it into a question mark.
Hint to flag

Luck

When Luck is enabled, unavoidable 50:50 guesses and similar scenarios are protected when you choose one of the safest mathematically available squares.

All squares are equally likely
Reveal any square and luck will protect you

Smart Undo

After a loss, Smart Undo rewinds the mine you hit and shuffles the remaining hidden mines to keep the game interesting. The game will also highlight incorrectly placed flags.

The mine you hit is marked red

Game Options

Open the menu to change difficulty, create a custom board, review statistics, adjust sound and vibration, invert touch controls, or change advanced options like Empty First Tap, Question Marks, and Random Hints.

The standard difficulties are Beginner, Easy, Medium, and Hard. Statistics track games by difficulty, including win rate, streaks, best time, and median time.

Suggestions And Bug Reports

Feature ideas and bug reports are welcome. For bugs, include what happened and paste the game log if the issue involved a specific board.

  1. Open the menu, then open Statistics.
  2. Find the relevant row under Game Logs.
  3. Long press that game log until the app says "debug log copied".
  4. Paste the copied log into the message.
Contact Form