Am Anfang wird eine von drei Schwierigkeitsstufen gewählt, welche die Größe des Spielfeldes (Anzahl der Felder) und die Anzahl der Minen festlegt. Vor Spielbeginn sind alle Felder verdeckt. Ziel des Spiels ist es, alle Felder aufzudecken, hinter denen sich keine Mine verbirgt.
Mit der linken Maustaste legt der Spieler ein Feld frei; wenn unter diesem Feld eine Mine liegt, ist das Spiel verloren. Bei den Windowsversionen sowie den für Ranglisten akzeptierten Versionen ist der erste Klick im normalen Spielmodus jedoch nie eine Mine. Mit der rechten Maustaste markiert er ein Feld als Mine. Dort erscheint dann eine rote Fahne. Um diese Markierung rückgängig zu machen, genügen (je nach ausgewählter Einstellung) ein oder zwei weitere rechte Mausklicks auf dasselbe Feld. Um zu gewinnen, ist es nicht notwendig, Minen mit der rechten Maustaste zu markieren. Es genügt, alle Felder, die keine Minen enthalten, mit der linken Maustaste aufzudecken.Optional kann man sogenannte Marker aktivieren, wenn man nicht sicher ist, ob sich unter einem Feld eine Mine befindet. Diese erscheinen in Form eines Fragezeichens auf den Feldern und werden ebenfalls mit der rechten Maustaste gesetzt.
Mit der linken Maustaste freigelegte Felder, die keine Mine enthalten, enthüllen die Anzahl der Minen, die sich in den benachbarten acht Feldern befinden. Ein aufgedecktes Feld, das an allen Seiten von Minen umgeben ist, wird eine 8 zeigen. Durch die Zahlen der aufgedeckten Felder ist es meist möglich, den Aufenthaltsort der Minen herauszufinden. Wenn man einen Doppelklick mit der linken Maustaste auf ein aufgedecktes Feld macht, in dessen Nachbarschaft bereits alle Minen markiert sind oder darauf mit der linken und der rechten Maustaste gleichzeitig klickt, werden die restlichen Felder mit einem Mal aufgedeckt. Eine Sonderrolle spielen Felder, die keine Minen in ihrer Nachbarschaft aufweisen: Solche zeigen zum einen nicht etwa eine 0, sondern sie werden farblich anders dargestellt. Zum anderen werden alle noch verdeckten Felder in ihrer Nachbarschaft automatisch aufgedeckt. Ist ein so neu aufgedecktes Feld ebenfalls ein Null-Feld, so wird dieser Prozess rekursiv weitergeführt.
Beim Spielstart und insbesondere bei den höheren Spielstufen ergeben sich Situationen, in denen man nur noch raten kann, unter welchem Feld eine Mine ist.
Durch Minimieren des Programms in die Taskleiste wird die Uhr angehalten.