Dots / Tochki / Точки – the classic paper-and-pencil strategy game, online

Dots (in Russian Точки, “Tochki”; in Polish Kropki; in Czech Židi) is an abstract strategy game for two players traditionally played with a red pen and a blue pen on a sheet of squared school paper. You take turns putting dots on the grid. Close a chain of your own dots around your opponent's dots and they are captured. Whoever captures more dots wins. This free version follows the traditional rules, lets you play against the computer on three levels or against a friend on the same device, and works the same on a phone, a tablet or a PC.

▶ PLAY NOW

Your record on this device: no games yet
GenreAbstract strategy, territory capture
Players1 vs computer, or 2 on one device
Board16×16 up to the traditional 39×32
ChanceNone, pure skill
Game length5 to 90 minutes
PriceFree, no sign-up, no download

How to play

  1. Place one dot per turn. Red moves first. Click or tap any free intersection of the grid lines (not the inside of a square).
  2. Build chains. Your dots link to each other when they touch horizontally, vertically or diagonally, just like the squares a king can move to in chess.
  3. Close a loop around enemy dots. The moment your new dot completes a closed chain with at least one of your opponent's dots inside it, the whole area is captured. The game draws the boundary and shades the area in your colour.
  4. Capture more than your opponent. Each enemy dot inside your areas is one point. The game ends when the board is full, when a player stops the game under the grounding rule, or when someone resigns.
Red closes a diagonal chain around one blue dot: 1 point for Red.
An empty loop captures nothing. Either player may still play inside it.
Dots on the edge of the board can never be surrounded.

Controls

ActionPC (mouse / keyboard)Phone or tablet
Place a dotClick an intersection, or move with ← ↑ → ↓ and press Enter / SpaceTap an intersection. On small grids tap once to preview, tap again to confirm
ZoomMouse wheel, or + and -Pinch with two fingers
Move the board when zoomedDrag with the mouseDrag with one finger
Fit board to screen0 or the fit buttonFit button
UndoU or Ctrl+ZUndo button
New game / settingsN or EscMenu button
Sound on / offMMenu → Sound

Against the computer, Undo takes back your last move and the computer's reply together. Your game is saved automatically in your browser, so you can close the tab and continue later.

The rules in detail

The board

Dots is played on the intersections of a square grid of any size. The traditional size is 39 by 32 points, which is what fits on one page of a Russian squared school exercise book. Smaller boards (16×16 or 24×24) give quicker games and are easier to tap on a phone.

Chains and capturing

A chain is a line of your own dots in which each dot touches the next one horizontally, vertically or diagonally. When a dot you place completes a closed chain that has at least one enemy dot inside it, everything inside is surrounded: enemy dots, empty points and any of your own dots in there. Only the enemy dots score. If several loops are possible, the game automatically picks the smallest area, as computer versions of Dots usually do. One dot can complete several captures at once.

Captured areas are out of play

Every dot and empty point inside a captured area is removed from further play. Nobody can place a dot there again, and the dots inside can no longer be used as part of a new chain. They stay on the board faded, so you can see what was taken.

Empty loops (“houses”)

You cannot capture an area with no enemy dots in it. The space inside an empty loop stays open to both players, and your opponent can even use those points to complete a chain of their own. But placing a dot inside your opponent's closed loop is dangerous: if that dot does not immediately capture something, it is surrounded and captured on the spot. The move is allowed, it just never helps.

Recapturing an area

A captured area is not safe for ever. Its boundary is still a chain of live dots, so it can itself be surrounded. If you close a loop of your own dots around the outside of your opponent's captured area, the whole thing becomes yours:

  • Their boundary dots are captured and each one scores a point for you, together with any other enemy dots inside your loop.
  • Your dots they had captured are released. They no longer count for your opponent, so the points they won with that capture are cancelled. Released dots stay out of play: they remain faded and can't be used in new chains.
  • The area changes colour. The game draws your boundary around it and shades it in your colour.
Before: Red has captured one blue dot (Red 1 – Blue 0). Blue is building a ring around Red's area.
After: Blue closes the ring. Blue takes the 4 red dots and Red's point is cancelled: Red 0 – Blue 4.

Two limits apply. You must go around the outside, because nobody can place a dot inside a captured area, and dots that are already captured can't be part of your chain. And with the grounding rule on, a boundary that is linked to the edge of the board can't be enclosed at all.

Winning

The player with more captured enemy dots wins. Informal paper games often simply ran until one player gave up. On this site a game ends when there are no free points left, when either player uses the stop rule below, or when someone resigns from the menu.

Starting positions

If a player only ever puts dots on the edge of the board, none of them can be captured and the game is likely to stall into a draw. To avoid that, games usually start from a fixed position in the centre. The more crosses on the board, the more active and less drawish the game becomes.

Cross: the most popular start. Two red and two blue dots, crossed.
Double cross: two crosses side by side, mirrored.
Four crosses: four crosses at random places around the centre.

You can also choose an empty board from the menu if you and a friend want to play the old-fashioned way.

The grounding rule

Modern competitive Dots uses a grounding rule, switched on by default here. Any group of linked dots that touches the edge of the board is grounded: it can never be surrounded, and neither can any dot linked to it. A diagonal link that is crossed by an enemy diagonal link does not count, though: if your opponent closes a loop through that crossing, the dots inside are captured as usual.

Once you have placed at least five dots of your own, you may stop the game (the Stop button stays greyed out until then, because at the start nothing is grounded yet). Doing so means “everything I want to keep is grounded, you can take the rest.” On paper the opponent would then keep playing to surround every loose dot. Here the result is applied at once: all of the stopping player's dots that are not grounded are given to the opponent, and the final score is shown. Before you confirm, the board marks the dots you would lose with a ×, and the note warns you if stopping would lose you the game. The computer will also stop the game when it is ahead and has nothing loose to lose.

A good player in a weak position usually resigns instead of waiting for the stop rule to be applied against them.

Stickers and goals

Good moves earn stickers. When you reach a goal, a sticker pops up on the notebook page with a little cheer, and the first time you earn each one it is marked NEW STICKER! and added to your sticker book (open it from the menu). Against the computer only your own moves count; in a game with a friend both players collect stickers.

StickerHow to earn it
🎯 First catch!Make your first capture of a game
✌️ Double trouble!Capture two separate areas with one dot
🎣 Big catch!Capture 5 or more dots in one move
🐋 Mega catch!Capture 10 or more dots in one move
🔥 On a roll!Capture on 3 of your turns in a row
🛡️ Nice block!Put a dot where your opponent would have captured 2 or more
😎 Sweet revenge!Recapture an area and free your own dots
🚀 Comeback!Take the lead after being 3 or more dots behind
🔟 10 dots!Capture 10 dots in one game
🏅 25 dots!Capture 25 dots in one game
🏆 50 dots!Capture 50 dots in one game
🥇 First win!Beat the computer
💪 Beat NormalWin against the Normal computer
🧠 Beat HardWin against the Hard computer
💎 Flawless victoryBeat the computer without losing a single dot
⚡ 3 wins in a rowBeat the computer three games in a row
📒 10 games playedFinish 10 games

Each in-game sticker can pop up once per game, so every new game is another chance to collect them. Your sticker book is saved in your browser along with your record.

Computer levels

LevelHow it playsBest for
EasyGrabs captures it can see and often misses your threats. Sometimes plays a loose move.Learning the rules, children
NormalTakes every capture, blocks your one-move threats and avoids moves that hand you a capture next turn.Casual players
HardLooks at many more replies, sets up double threats and watches for yours.Experienced players

Playing a friend? Choose Friend in the menu and pass the phone or share the mouse. Red always moves first.

Strategy tips

  • Diagonal steps are your fastest links. A diagonal neighbour joins your chain just like an orthogonal one, and diagonal walls cover ground quickly.
  • Make two threats at once. Your opponent can block only one point per turn. A dot that threatens to close two different loops usually wins something.
  • Count your opponent's open points. Before each move, look for any place where one enemy dot would close a loop around yours, and block it first.
  • Protect your captures. An area you captured in the open can be recaptured by surrounding it from outside. Link its boundary to your other groups or to the edge so it can't be enclosed.
  • Do not drop dots into enemy houses. A dot inside a closed enemy loop is captured straight away unless it completes a capture itself.
  • Stay connected to the edge when ahead. With the grounding rule, a chain linked to the border is safe for ever. Once you lead, ground your groups and stop the game.
  • Do not hug the edge too early. Edge dots are safe but they capture nothing. Fight in the centre and use the edge as your fallback.
  • Big boards reward patience. On 39×32 there is room for long walls. Cut the board into regions and surround your opponent's groups from outside.

History and names

Dots has been a classroom favourite since the second half of the 20th century, especially across Eastern Europe, where every pupil had an exercise book of squared paper and two pens of different colours. In Russia it is called Точки (Tochki, “dots”), in Poland Kropki, and in the Czech Republic Židi. The 39 by 32 board is simply the grid on one page of such a notebook.

The game is related to Go, since both are about surrounding the opponent's stones or dots, and it shares the squared-paper setting with the simpler and smaller Dots and Boxes, although the rules are completely different: in Dots and Boxes players draw lines to complete boxes, while in Dots they place points to surround each other.

Variants

In the Polish variant kropki na dwie kratki (“dots over two squares”), a chain may also jump two points orthogonally or diagonally over an empty point, or link dots a knight's move apart. This makes attacking easier. The online game on this page uses the standard one-step links.

About this game

This version of Dots / Tochki is written from scratch in plain HTML5 canvas and JavaScript. The board is drawn in code to look like a page of squared paper, sound effects are synthesized with the Web Audio API, and no external images or fonts are loaded for the game itself. Capture detection finds the smallest enclosed area automatically, so you never have to draw the boundary by hand. The page can be added to your home screen and keeps working once loaded.

Rules on this page follow the traditional game as described in the Wikipedia article on Dots (paper-and-pencil game).

Frequently asked questions

Is Dots / Tochki free, and do I need to download anything?

Yes, it is completely free and runs in your web browser on phones, tablets and computers. There is nothing to install and no account to create.

How do you capture dots?

Place your dots so that they form a closed chain, with each dot touching the next horizontally, vertically or diagonally. When the dot you place closes a chain around at least one of your opponent's dots, every enemy dot inside is captured and scores one point for you.

Can I surround an empty area?

No. An area can only be captured if it contains at least one enemy dot. Empty points inside your loop stay playable for both players, but an enemy dot placed there that does not capture anything is captured immediately.

What is the grounding rule?

With the grounding rule, any group of dots linked to the edge of the board can never be captured, unless the link is a diagonal crossed by an enemy diagonal. Either player may stop the game at any time: all of their dots that are not grounded go to the opponent and the game ends. You can switch grounding off in the menu.

Can my dots on the edge of the board be captured?

No. A dot on the edge cannot be surrounded, because a chain cannot pass outside the board. That is why games start from crosses in the centre.

What board size should I choose?

The traditional board is 39 by 32 points, the grid of one page of a school exercise book. On a phone, 16×16 or 24×24 is easier to tap. You can pinch to zoom on any size, and on small grids the game asks you to tap twice to confirm each dot.

Can I play Dots with a friend?

Yes. Choose Friend in the menu to play two players on the same phone, tablet or computer. Red moves first and you take turns.

How strong is the computer?

Easy is good for learning the rules. Normal takes every capture and blocks one-move threats. Hard looks further ahead, builds double threats and defends against yours.

What is the difference between Dots and Dots and Boxes?

They are different games that share squared paper. In Dots and Boxes players draw lines between points to complete boxes. In Dots (Tochki) players place points and capture the opponent's points by surrounding them, which makes it closer to Go.

If my opponent has captured an area, can I capture it back?

Yes. Close a loop of your own dots around the outside of your opponent's captured area. Their boundary dots are captured and score for you, and any of your dots they had captured are released, so the points they won are cancelled. Released dots stay out of play. The whole area is redrawn in your colour. You cannot place dots inside a captured area, and their boundary cannot be taken if it is grounded to the edge of the board.

What are the stickers?

Stickers are goals that pop up with a cheer when you reach them: your first capture of a game, catching 5 or 10 dots in one move, capturing on three turns in a row, blocking a big capture, a comeback, a recapture, 10, 25 or 50 dots in a game, and lifetime goals such as beating the Hard computer or winning without losing a dot. There are 17 to collect, and your sticker book in the menu shows which ones you already have.

Does the game save my progress?

Yes. The current game, your settings and your win and loss record are saved in your own browser's local storage. Nothing is uploaded, and clearing your browser data resets them.