Your best times
All records, including Custom & No flagsUnassisted first attempts. Classic and no-guess records stay separate.
Recent rounds
Complete a round to start your match history.
Reveal safe squares. Flag the mines.
Keyboard: Tab into the board, then use arrow keys. Enter reveals; F flags; Space flags or chords. F2 starts a new game. Outside controls, P pauses and N starts a new game. Choose your chording action in Settings.
Touch: Tap to reveal, hold to flag, or select Flag mode. Drag horizontally on larger boards. Use + for bigger squares.
Clicking a revealed number opens its covered neighbors only when its adjacent flag count matches. Incorrect flags can cause a loss.
The same 12 × 12 board for everyone. 24 mines. One first attempt. Clear it without hints to keep your streak alive.
Unassisted first attempts. Classic and no-guess records stay separate.
Complete a round to start your match history.
Starting a new board during a round counts as a loss. Daily streaks require an unassisted first attempt. Replays are practice. Clearing browser data removes saved progress.
Reveal every safe square and avoid the mines. Each number counts mines in the eight neighboring squares. Your first opening is always safe.
Try the guided tutorialBeginner is 9 × 9 with 10 mines, Intermediate is 16 × 16 with 40, and Expert is 30 × 16 with 99. Custom supports 5–100 rows and 5–100 columns, up to 10,000 squares. Island view supports up to 3,600 squares; larger boards use Classic.
Every no-guess board is checked by a logical solver. Classic random boards can require guesses. Island and Classic show the same live puzzle.
Play free with no ads or account. Controls, custom presets, designed boards and daily puzzles are explained in the game options guide. Games and records stay in your browser.
Quick answers about play and progress.
Reveal every square that does not contain a mine. Each number tells you how many of its eight neighboring squares contain mines. Use those clues to flag mines and reveal safe squares. You win by uncovering all safe squares; flagging every mine is optional.
Every no-guess board passes a logical solver before play begins. Starting from your opening square, there is a path to completion using clues, mine counts and overlapping groups of squares. Turning No guess off starts a new random board. Switching between Island and Classic views preserves your current puzzle.
Yes. Both classic and no-guess games keep your first square and its surrounding neighbors free of mines. The daily challenge uses a fixed, safe opening so everyone starts in the same place.
Yes. Tap to reveal, hold a square to flag it, or use the Reveal / Flag switch under the board. Use + and − to adjust square size, then scroll larger islands in either direction. Top-down gives you an overhead view; Classic switches to the flat board without losing your game.
Your active game, personal records and daily streak are saved in this browser on this device when storage is available. Daily puzzles reset at midnight UTC. Hints and replays are practice, so they do not set records or extend a daily streak. Clearing browser data removes your saved progress.
Yes. There are no ads, subscriptions or account requirements in this game. Open a board and start playing.