Infinite Minefield is procedurally generated in a 32×32 tile chunk basis, allowing for an infinite world to play on.
All of your hard work and progress is saved automatically in your browser. You can close the tab, come back next week, or whenever you want, as long as you don't clear your browsing data. You have the option to download your saves to import wherever, whenever. If you are worried about storage, the save is pretty optimized where each 32×32 chunk of tiles is typically under 1 KB (using binary RLE compression), which gives you plenty of space to play on before you even hit 5 MB of chunk storage.
There are also many features in the settings you can toggle. Feel free to play around with the various settings!
Found a bug? Have feedback or a feature idea? Just want to say hi? You can reach me through any of the following:
This game is free and will always stay free. If you enjoy it and want to support further development, a small donation goes a long way.
commitChord, deferFlagDeduction, startPanning, and wireToggle helpers — chord and flag behavior now has a single source of truthmarkChunkDirty to scheduleChunkSave to distinguish it from render-dirty stateArray.shift()Winmine 95/98/ME sprite sheet. Used for visual recreation purposes only.
Minesweeper is a trademark of Microsoft Corporation. This is an independent fan project with no affiliation to or endorsement by Microsoft. Sprite assets are reproduced for non-commercial fan use only.
An infinite minesweeper world that grows as you explore. Progress saves automatically — close anytime and come back later.
You can only reveal or flag cells that are touching tiles you've already explored. You can't click randomly into unexplored territory — the board expands outward from where you are. This is what makes the infinite world feel connected. You can turn it off in Quick Options below.
More options in the settings menu (⚙ button, bottom-right). Hardware acceleration recommended for best performance. About & How It Works
Enjoying the game? Send feedback or support development.
We're sorry. A recent update changed how the world is generated, and your previous save is no longer compatible. Your progress couldn't be loaded.
The save format is now versioned. Future updates will always be able to read your progress, even if the game changes.
A fresh world has been started for you. Sorry for the inconvenience.
This will permanently delete your current game progress. Consider downloading your save first.
This will permanently delete your entire save — all explored chunks, progress, and score. Settings will also be reset to defaults. This cannot be undone.
Storage budget and world data will not be affected.