Range Puzzle Online
Range is one of the classic one-player logic games in Simon Tatham's Portable Puzzle Collection. Place black squares to limit the visible distance from each numbered cell.
Loading puzzle...
Preparing the game board and controls.
Game Objective
Place black squares so each numbered square can see exactly that many white squares in total. Count the numbered square itself, then look up, down, left, and right until a black square or the edge of the board blocks the view. Black squares may not touch horizontally or vertically, and the white squares must stay connected.
Place black squares to limit the visible distance from each numbered cell.
How to Play
Left-click to mark a square black. Right-click to add a dot meaning the square is definitely not black. Repeated clicks cycle between black, dotted, and blank. Enter acts like left-click, and Space acts like right-click.
These puzzles reward careful deduction more than speed. Start with the most constrained clues, eliminate impossible choices step by step, and avoid guessing unless the puzzle specifically calls for it.
Beginner Tips
- A clue of 1 must be blocked on all four sides by black squares or board edges, because it can only see itself.
- A black square blocks sight for every clue looking along that row or column.
- Use dot marks for confirmed white squares; they help prevent accidentally cutting the white area into separate parts.
Official Rules
For the full original rules, examples, and advanced options, read Simon Tatham's official manual.
Read the official manualFrequently Asked Questions
More Logic Collection Games
Rectangles
Divide the grid into rectangles with areas equal to the numbers.
Same Game
Clear the grid by removing touching groups of the same colour squares.
Signpost
Connect the squares into a path following the arrows.
Singles
Black out the right set of duplicate numbers.
Sixteen
Slide a row at a time to arrange the tiles into order.
Slant
Draw a maze of slanting lines that matches the clues.
Solo
Fill in the grid so that each row, column and square block contains one of every digit.
Tents
Place a tent next to each tree.