Rules of Killer Sudoku: How to Play and Where to Start

Four rules, the dotted cages that carry them, and the first digits of a real Easy puzzle from our generator, placed one move at a time.

Home › Blog › Rules of Killer Sudoku

Written by Brian Hamilton and Karan Hamilton.

Brian and Karan are the puzzle lovers and game makers behind Sudoku Online Puzzles. You can learn more on the About page.

Guides are reviewed for clarity, accuracy, and usefulness for solvers. See our editorial standards, puzzle testing process, or send a correction.

Killer Sudoku hands you a grid cut into dotted shapes, each with a small number in its corner, and few digits or none. The rules fit in four lines. The hard part for a beginner is reading them on a real board: which cells a shape covers, why a digit can’t appear twice in it even across a box line, and where the first digit comes from. Every board below was dealt by the generator behind our Killer Sudoku game, and every move shown is one our solver makes on it.

What are the rules of Killer Sudoku?

Fill the 9×9 grid with the digits 1 to 9 so that:

  1. every row holds each digit once;
  2. every column holds each digit once;
  3. every 3×3 box holds each digit once;
  4. the digits in every cage add up to its total, and no digit appears twice in the same cage.

The first three are the rules of classic Sudoku, unchanged. The fourth replaces the printed clues: instead of being shown some of the digits, you are told what groups of them add up to. A total tells you which digits a cage can hold, never which of its cells each one goes in. The rows, columns and boxes settle that.

Cage, total, candidate

A cage is the group of cells inside one dotted outline. Its total, or sum, is the small number in its corner. A candidate is a digit a cell could still hold, usually pencilled in small until only one is left; our guide to pencil marks covers the habit.

A real Easy killer sudoku board, as dealt — before A real Easy killer sudoku board, as dealt — as dealt. 58 cages: 7 in R2C2+R2C1; 2 in R8C4; 9 in R4C8+R4C9; 7 in R9C9; 5 in R4C3+R3C3; 9 in R5C8+R5C9; 9 in R5C7+R6C7; 6 in R3C9+R3C8; 4 in R9C3; 5 in R6C2+R5C2; 6 in R7C3; 9 in R6C9; 9 in R7C6; 6 in R6C1; 9 in R4C2+R4C1; 3 in R6C5+R6C4; 6 in R4C4; 8 in R7C9; 5 in R2C3; 5 in R5C1; 7 in R2C8; 9 in R4C5; 15 in R1C7+R1C8; 12 in R1C3+R1C4; 14 in R9C8+R9C7; 8 in R7C5+R8C5; 8 in R9C4; 4 in R5C5; 16 in R5C3+R5C4; 3 in R1C2; 9 in R4C6+R4C7; 9 in R8C3+R8C2; 2 in R7C8; 13 in R3C6+R3C5; 3 in R9C1; 5 in R6C8; 13 in R3C1+R3C2; 9 in R2C4; 10 in R8C7+R8C8; 3 in R3C4; 1 in R7C7; 4 in R7C4; 2 in R9C2; 9 in R8C1; 8 in R9C6+R8C6; 6 in R9C5; 11 in R2C7+R3C7; 3 in R6C6; 8 in R5C6; 6 in R1C9+R2C9; 2 in R1C6; 8 in R6C3; 8 in R1C1; 7 in R7C1; 12 in R2C6+R2C5; 5 in R7C2; 3 in R8C9; 1 in R1C5. A real Easy board from our generator, as the game deals it. Each dotted outline is a cage, and the small number in its corner is its total. 58 cages cover the 81 cells: 23 of two cells and 35 of one. A one-cell cage’s total is its digit, so R1C1 is 8 and R1C2 is 3. Four of the two-cell cages cross a box line, such as the 16 in R5C3 and R5C4. 7 2 9 7 5 9 9 6 4 5 6 9 9 6 9 3 6 8 5 5 7 9 15 12 14 8 8 4 16 3 9 9 2 13 3 5 13 9 10 3 1 4 2 9 8 6 11 3 8 6 2 8 8 7 12 5 3 1
A real Easy board from our generator, as the game deals it. Each dotted outline is a cage, and the small number in its corner is its total. 58 cages cover the 81 cells: 23 of two cells and 35 of one. A one-cell cage’s total is its digit, so R1C1 is 8 and R1C2 is 3. Four of the two-cell cages cross a box line, such as the 16 in R5C3 and R5C4.

How do you read the dotted lines and the small numbers?

Each dotted outline is one cage, and its total sits in the cage’s top-left cell: the highest one, or the leftmost of them if two share the top row. In our game each cage also gets a pale tint, picked only so that it differs from the cages touching it. The colours mean nothing else.

Three things hold on every board we deal, and on most you will meet elsewhere:

  • Every cell belongs to exactly one cage. Cages never overlap and never leave a gap.
  • A cage can be any joined-up shape, and it can run straight across the thick box lines. A quarter of the two-cell cages on our Easy boards do; on Expert it is nearly half of all cages larger than one cell.
  • The totals add up to 405. Each of the nine rows holds 1 to 9, which comes to 45, and nine 45s are 405.

Can a number repeat in a Killer Sudoku cage?

No. A digit appears at most once in a cage, even when the cage crosses a box line and even when two of its cells sit in different rows, columns and boxes. A total that only works with a repeat, such as 5 + 5 in a two-cell cage of 10, is not a way to fill it.

Most of the time ordinary Sudoku forbids the repeat anyway: the two cells of a two-cell cage always share a row or a column. The cage rule earns its keep in bent cages of three or more cells, where two cells can share nothing at all.

The cage rule across a box line, real Medium board — before The cage rule across a box line, real Medium board — the cage rule. 38 cages: 10 in R3C2+R3C1+R3C3; 6 in R5C6+R5C5; 20 in R3C7+R3C6+R2C6; 14 in R7C3+R7C2+R6C3; 14 in R7C1+R8C1; 9 in R1C7+R1C6; 10 in R9C7+R9C8; 9 in R8C4+R8C3+R8C2; 9 in R5C9+R4C9; 9 in R4C3+R4C4; 11 in R6C8+R6C9+R6C7; 14 in R9C4+R9C3+R9C5; 8 in R4C1+R4C2; 11 in R5C3+R5C4+R6C4; 11 in R7C9+R8C9; 18 in R4C5+R3C5+R2C5; 11 in R1C2+R2C2; 10 in R7C4+R7C5; 17 in R4C7+R5C7+R4C8; 13 in R5C1+R5C2; 6 in R8C8+R8C7; 4 in R1C8+R1C9; 13 in R6C1+R6C2; 18 in R6C5+R6C6+R7C6; 11 in R2C9+R2C8; 8 in R9C1+R9C2; 10 in R1C5+R1C4; 7 in R1C1+R2C1; 14 in R9C6+R8C6; 5 in R9C9; 8 in R5C8; 24 in R1C3+R2C3+R2C4; 5 in R2C7; 1 in R3C4; 13 in R7C7+R7C8; 13 in R3C9+R3C8; 4 in R4C6; 7 in R8C5. pattern cells R1C3, R2C3, R2C4. candidates removed: 6 in R2C3. The top-left four boxes of a real Medium board from our generator, as dealt; only one cage’s candidates are drawn. The cage of 24 bends across the line between the top-left and top-middle boxes. R1C3 and R2C4 share no row, column or box, so Sudoku’s own rules would let both be 9, with 6 in R2C3: 9 + 6 + 9 = 24. The cage rule forbids the repeat. Three different digits making 24 can only be 7, 8 and 9, so the 6 is struck from R2C3. 10 6 20 14 14 9 10 9 9 9 11 14 8 11 11 18 11 10 17 13 6 4 13 18 11 8 10 7 14 5 8 24 5 1 13 13 4 7 7 8 9 6 7 8 9 7 8 9
The top-left four boxes of a real Medium board from our generator, as dealt; only one cage’s candidates are drawn. The cage of 24 bends across the line between the top-left and top-middle boxes. R1C3 and R2C4 share no row, column or box, so Sudoku’s own rules would let both be 9, with 6 in R2C3: 9 + 6 + 9 = 24. The cage rule forbids the repeat. Three different digits making 24 can only be 7, 8 and 9, so the 6 is struck from R2C3.

How often does a cage have such a pair? We counted on 300 boards from each of our levels.

LevelLargest cageCages crossing a box lineCages with two cells sharing no row, column or box
Easy2 cells24%none
Medium3 cells34%11%
Hard4 cells42%20%
Expert5 cells46%27%

Percentages of the cages with two or more cells, on 300 boards per level from our generator, dealt from fixed seeds. One-cell cages are left out.

So on Easy the cage rule never tells you anything Sudoku doesn’t, while on Expert more than a quarter of the cages contain a pair of cells that only the cage rule keeps apart.

The earliest killer puzzles didn’t always spell the no-repeat rule out, and a few variants today drop it on purpose; a puzzle like that says so in its instructions. Ours never allow a repeat, and our Killer Sudoku solver rejects a cage that holds one.

Does Killer Sudoku have any given numbers?

Traditionally none: the totals are the only clues. Our boards bend that a little. The generator draws its cages over a finished grid, and wherever a cage is a single cell, its total is the digit, a given in all but name. In our game such a cage looks like any other, an empty cell with a small number in the corner, and you type the digit in yourself.

How many you get depends on the level. Easy is built from cages of one or two cells on purpose and averages about 36 one-cell cages out of 58. From Medium up the generator aims for cages of two cells or more, but one that runs out of room to grow stays at a single cell, and about six remain on a typical board. A puzzle printed elsewhere may have none, so be ready to start from a truly empty grid.

How do you start a Killer Sudoku? The first moves on a real Easy board

Go back to the Easy board in the first picture. A good opening has three steps:

  1. Type in the one-cell cages. That is 35 digits on this board, each one free.
  2. Find the totals that allow only one set of digits. For two cells those are 3 (1 + 2), 4 (1 + 3), 16 (7 + 9) and 17 (8 + 9); our Killer Sudoku combinations chart lists them for every cage size. This board has two, a 16 and a 3.
  3. Let the digits already placed decide the order. A pair of digits fills a two-cell cage two ways round, and the rows, columns and boxes rule one of them out.
First moves on a real Easy killer sudoku — before First moves on a real Easy killer sudoku — the one-cell cages typed in. 58 cages: 7 in R2C2+R2C1; 2 in R8C4; 9 in R4C8+R4C9; 7 in R9C9; 5 in R4C3+R3C3; 9 in R5C8+R5C9; 9 in R5C7+R6C7; 6 in R3C9+R3C8; 4 in R9C3; 5 in R6C2+R5C2; 6 in R7C3; 9 in R6C9; 9 in R7C6; 6 in R6C1; 9 in R4C2+R4C1; 3 in R6C5+R6C4; 6 in R4C4; 8 in R7C9; 5 in R2C3; 5 in R5C1; 7 in R2C8; 9 in R4C5; 15 in R1C7+R1C8; 12 in R1C3+R1C4; 14 in R9C8+R9C7; 8 in R7C5+R8C5; 8 in R9C4; 4 in R5C5; 16 in R5C3+R5C4; 3 in R1C2; 9 in R4C6+R4C7; 9 in R8C3+R8C2; 2 in R7C8; 13 in R3C6+R3C5; 3 in R9C1; 5 in R6C8; 13 in R3C1+R3C2; 9 in R2C4; 10 in R8C7+R8C8; 3 in R3C4; 1 in R7C7; 4 in R7C4; 2 in R9C2; 9 in R8C1; 8 in R9C6+R8C6; 6 in R9C5; 11 in R2C7+R3C7; 3 in R6C6; 8 in R5C6; 6 in R1C9+R2C9; 2 in R1C6; 8 in R6C3; 8 in R1C1; 7 in R7C1; 12 in R2C6+R2C5; 5 in R7C2; 3 in R8C9; 1 in R1C5. pattern cells R5C3, R5C4, R6C4, R6C5. pivot R2C4, R4C5, R1C5. candidates removed: 9 in R5C4; 1 in R6C5. The top-left four boxes of the same board, with its 35 one-cell totals typed in. Two cages have totals that allow only one pair: 16 is 7 + 9 (R5C3 and R5C4) and 3 is 1 + 2 (R6C4 and R6C5). The blue cells decide the order. R5C4 can’t be 9, because column 4 has its 9 in R2C4 and box 5 has one in R4C5. R6C5 can’t be 1, because column 5 has its 1 in R1C5. Only those two cages’ candidates are drawn. 7 2 9 7 5 9 9 6 4 5 6 9 9 6 9 3 6 8 5 5 7 9 15 12 14 8 8 4 16 3 9 9 2 13 3 5 13 9 10 3 1 4 2 9 8 6 11 3 8 6 2 8 8 7 12 5 3 1 8 3 1 2 5 9 7 3 6 9 5 7 9 7 9 4 8 6 8 1 2 3 5 9 7 5 6 4 9 1 2 8 9 2 3 3 2 4 8 6 7
The top-left four boxes of the same board, with its 35 one-cell totals typed in. Two cages have totals that allow only one pair: 16 is 7 + 9 (R5C3 and R5C4) and 3 is 1 + 2 (R6C4 and R6C5). The blue cells decide the order. R5C4 can’t be 9, because column 4 has its 9 in R2C4 and box 5 has one in R4C5. R6C5 can’t be 1, because column 5 has its 1 in R1C5. Only those two cages’ candidates are drawn.
First moves on a real Easy killer sudoku — after First moves on a real Easy killer sudoku — four digits from two cages. 58 cages: 7 in R2C2+R2C1; 2 in R8C4; 9 in R4C8+R4C9; 7 in R9C9; 5 in R4C3+R3C3; 9 in R5C8+R5C9; 9 in R5C7+R6C7; 6 in R3C9+R3C8; 4 in R9C3; 5 in R6C2+R5C2; 6 in R7C3; 9 in R6C9; 9 in R7C6; 6 in R6C1; 9 in R4C2+R4C1; 3 in R6C5+R6C4; 6 in R4C4; 8 in R7C9; 5 in R2C3; 5 in R5C1; 7 in R2C8; 9 in R4C5; 15 in R1C7+R1C8; 12 in R1C3+R1C4; 14 in R9C8+R9C7; 8 in R7C5+R8C5; 8 in R9C4; 4 in R5C5; 16 in R5C3+R5C4; 3 in R1C2; 9 in R4C6+R4C7; 9 in R8C3+R8C2; 2 in R7C8; 13 in R3C6+R3C5; 3 in R9C1; 5 in R6C8; 13 in R3C1+R3C2; 9 in R2C4; 10 in R8C7+R8C8; 3 in R3C4; 1 in R7C7; 4 in R7C4; 2 in R9C2; 9 in R8C1; 8 in R9C6+R8C6; 6 in R9C5; 11 in R2C7+R3C7; 3 in R6C6; 8 in R5C6; 6 in R1C9+R2C9; 2 in R1C6; 8 in R6C3; 8 in R1C1; 7 in R7C1; 12 in R2C6+R2C5; 5 in R7C2; 3 in R8C9; 1 in R1C5. pattern cells R5C3, R5C4, R6C4, R6C5. So R5C4 is 7 and R5C3 is 16 − 7 = 9; R6C5 is 2 and R6C4 is 1. Our solver places the 7 in R5C4 as its first digit outside a one-cell cage. It looks at the cage totals once and finishes the rest of this board with singles alone. 7 2 9 7 5 9 9 6 4 5 6 9 9 6 9 3 6 8 5 5 7 9 15 12 14 8 8 4 16 3 9 9 2 13 3 5 13 9 10 3 1 4 2 9 8 6 11 3 8 6 2 8 8 7 12 5 3 1 8 3 1 2 5 9 7 3 6 9 5 9 7 4 8 6 8 1 2 3 5 9 7 5 6 4 9 1 2 8 9 2 3 3 2 4 8 6 7
So R5C4 is 7 and R5C3 is 16 − 7 = 9; R6C5 is 2 and R6C4 is 1. Our solver places the 7 in R5C4 as its first digit outside a one-cell cage. It looks at the cage totals once and finishes the rest of this board with singles alone.

That 7 in R5C4 is the first digit our solver places outside a one-cell cage, after only 11 of the free digits, because the two 9s that decide it are among them. Each digit placed then clears itself from its row, column, box and cage, and the board keeps opening: with all 35 free digits in, 10 cells are already down to one candidate. Every one of this board’s 81 digits goes in that way, as a naked single.

What our Easy boards need

We ran our solver over 300 Easy boards. Singles and cage arithmetic, the two moves on this page, finished all 300. On 201 of them it read the cage totals once at the start and placed every digit after that as a single. With the one-cell cages in, the median board had 10 cells down to one candidate, and the leanest had one. Hidden singles, a digit with one place left in a row, column or box, hardly feature: 197 across the 300 boards, against 24,103 naked singles.

What do you need to learn after the rules?

Easy needs nothing beyond what you have just seen. The bigger cages from Medium up hide more, and three ideas carry most of the rest:

  • Combinations. Which sets of different digits make each total, which digits every set needs and which digits no set can use. The combinations guide lists them all, worked out by computer rather than typed by hand.
  • Digits a cage locks into a row or box. If a cage must hold a 9 and all its cells that can take one share a row, the rest of that row can’t have a 9. It is the killer form of locked candidates, and naked pairs work just as they do in classic Sudoku.
  • The rule of 45. Every row, column and box adds up to 45, so the cages lying inside one tell you what its leftover cells must make. Our rule of 45 guide shows it on real boards, with how often each level needs it.

Our Killer Sudoku tips and strategies guide puts these in the order a solver reaches for them, level by level.

Stuck on a Killer Sudoku? Check these first

A beginner’s stall is usually one of four things:

  • A one-cell cage left blank. In our game it looks like any other empty cell with a small number in its corner.
  • A cage with one cell to go. Its last digit is the total minus the rest.
  • A total read once and never again. Two cells making 13 can be 4 + 9, 5 + 8 or 6 + 7. If both cells lie in a row that already has its 9 and its 8, only 6 + 7 is left, and the cage has its digits.
  • A repeat that slipped through. Two equal digits in one cage are wrong even when they make the total.
Copied a killer from paper?

Add up its cage totals before you start. They must come to 405; if not, one was copied wrong. If they do and the puzzle still won’t move, enter it in the Killer Sudoku solver, which tells you whether it has exactly one answer. It fills the grid, though, without showing the steps.

For a new board every day, the daily Killer Sudoku comes from the same generator: Easy on Mondays and Tuesdays, Medium midweek, Hard on Fridays and Expert at the weekend. Paper solvers can print a set from our printable Killer Sudoku page.

Killer Sudoku

Four levels, every board proved to have exactly one answer. Easy starts with about 36 free digits, Expert with five or six.

▶ Play Killer Sudoku