The Final Riddle
Light Up
Humans Playground
Dodge Hero
Uncle Bullet 007
Solitaire Klondike
Casual Checkers
Sprunki Jump Challenge
Champion Soccer
Draw Path Puzzle
Coco Spa Salon
Hole Eat Grow Attack
Welcome to the world of Minesweeper, a game of mind! Here you can challenge yourself by trying to beat the campaign of increasingly difficult levels, customize the game in every way, enjoy smooth animation and learn to play the game if you’re a beginner. The objective of the game is to clear a rectangular board containing hidden "mines" or bombs without detonating any of them, with help from clues about the number of neighboring mines in each field. If a square containing a mine is revealed, the player loses the game. If no mine is revealed, a digit is instead displayed in the square, indicating how many adjacent squares contain mines; if no mines are adjacent, the square becomes blank, and all adjacent squares will be recursively revealed. The player uses this information to deduce the contents of other squares and may either safely reveal each square or mark the square as containing a mine. Remember: any ship can be a minesweeper… once.
Click or tap on a square to reveal the number of mines in the adjacent squares. Detailed tutorial is included.
So many more games you can play!
More games<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-ZR40S9YQR3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-ZR40S9YQR3'); </script> Discover all games!
<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-ZR40S9YQR3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-ZR40S9YQR3'); </script>
<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-ZR40S9YQR3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-ZR40S9YQR3'); </script>
<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-ZR40S9YQR3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-ZR40S9YQR3'); </script>