A free, online minesweeper game written in Javascript for gamers and programmers

How to play: Its just like regular minesweeper!

You must have javascript and cookies enabled.
If you are running an ad popup program, disable it first or permit requested popups from this site.
If you are using a Mac or a one-button mouse, use the space bar to mark bombs.

To all my Minesweeper players: Please support my Kickstarter campaign!

Its a stress/fidget toy made from real mechanical keyboard switches.
Support minesweeper by supporting my Kickstarter project
(This isn't a sponsorship, it really is my project, with my family and me in the video. Ends May 25th 2017.)

Use the game's menus for options, instructions, technical notes, and high scores.

The best way to bookmark a page is to +1 it. Google gives you great tools to search your +1's, better than a browser's built-in bookmarks.  

I wrote this in 1997 as a way of learning Javascript, originally for Netscape and IE 4.x. The standards have moved on since then but with only a few tweaks the game continues to work well in modern browsers.

Recent changes and news:

If you want to use/redistribute Javascript Minesweeper, that's great, just add a link back to my site. You can download the source code here. Contact me to get the latest-and-greatest source code and so I fix any issues on new platforms. My email is on the About page within the game.

The Wikipedia Minesweeper page does a better job than I of maintaining links to other minesweeper resources.

collegehumor.com made an awesome Minesweeper movie. A must see for all serious and bored Minesweeper players.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License.

Written by D. Shep Poor 1997-2017
Based on Microsoft Minesweeper (Win 3.1 edition) Copyright © 1981-1995 Microsoft Corporation