← Back to Gallery

Simon Tatham's Puzzle Games

40 classic logic puzzles — all playable in the browser. Inspired by Simon Tatham's Portable Puzzle Collection.

40 games

01
Fifteen
Slide tiles to arrange them in order
02
Mines
Find all mines without treading on any
03
Solo (Sudoku)
Fill the grid so each row, column and block has every digit
04
Net
Rotate tiles to reassemble the network
05
Tents
Place a tent next to each tree
06
Bridges
Connect islands with a network of bridges
07
Light Up
Place bulbs to illuminate all squares
08
Slant
Draw a maze of slanting lines matching the clues
09
Loopy
Draw a single closed loop given edge count clues
10
Galaxies
Divide the grid into rotationally symmetric regions
11
Untangle
Reposition points so no lines cross
12
Undead
Place ghosts, vampires and zombies with mirror clues
13
Singles
Black out duplicates keeping white cells connected
14
Keen (KenKen)
Latin square with arithmetic cage clues
15
Towers
Complete the latin square using tower visibility clues
16
Filling
Mark every square with the area of its region
17
Dominosa
Tile the rectangle with a full set of dominoes
18
Black Box
Find hidden balls by bouncing laser beams
19
Guess (Mastermind)
Guess the hidden combination of colours
20
Pegs
Jump pegs to remove all but one
21
Flood
Turn the grid one colour in fewest flood fills
22
Same Game
Clear groups of same-coloured squares
23
Inertia
Collect gems without hitting mines
24
Map
Colour the map so adjacent regions differ
25
Signpost
Connect squares into a path following arrows
26
Pattern (Nonogram)
Fill the grid given run-length clues
27
Pearl
Draw a closed loop through corner and straight clues
28
Rectangles
Divide the grid into rectangles matching the numbers
29
Magnets
Place magnets to satisfy clues, avoid like poles touching
30
Unequal
Latin square with inequality signs between cells
31
Flip (Lights Out)
Flip groups of squares to light them all up
32
Sixteen
Slide rows and columns to arrange tiles in order
33
Twiddle
Rotate groups of tiles to arrange them in order
34
Netslide
Slide rows to reassemble the network
35
Cube
Roll the cube to pick up all blue squares
36
Palisade
Divide the grid into equal-sized areas with clues
37
Range
Place black squares to limit visible distance from numbers
38
Unruly
Fill black and white grid avoiding runs of three
39
Tracks
Fill in the railway track according to clues
40
Mosaic
Fill cells given clues about nearby black squares