Skip to content
CornerTools

Calcudoku

Play Calcudoku, the maths cage puzzle, from 4×4 to 9×9 with a combination helper, explained hints, a daily puzzle and print.

Game

Loading puzzles…

KenKen is a registered trademark of KenKen Puzzle LLC. This site is not affiliated with it.

Print puzzles

Per page
Paper

4 6×6 Medium puzzles at random, each labelled with its number.

Calcudoku is a Latin square with arithmetic: each row and column of an N × N grid holds 1 to N once, and the grid is split into cages whose digits make a target with one operation. Play it here from 4 × 4 to 9 × 9 at three levels, with notes, a combination helper, hints that explain each step, a daily puzzle and printable sheets.

The same puzzle is sold as KenKen, a registered trademark of KenKen Puzzle LLC; this site is not affiliated with it. The game runs in your browser, and your games and stats stay on this device.

How to use it

  • Play — a puzzle at the chosen size and level, one you have not played yet.
  • Daily — one puzzle per date, numbered from 21 October 2026, larger and harder through the week: Monday 5×5 Easy, Tuesday 6×6 Easy, Wednesday 6×6 Medium, Thursday 7×7 Medium, Friday 7×7 Hard, Saturday 8×8 Hard, Sunday 6×6 Medium. A daily you are playing at midnight stays on the page until you finish it. Opened on a later day, the page shows that day's puzzle instead, and an earlier one you had started counts as played, not won.

A cage shows its target and operation in its top-left corner: 12× means its digits multiply to 12, 3− that the larger of its two digits less the smaller is 3, and 2÷ that the larger divided by the smaller is 2. A cage of one cell shows its digit. − and ÷ only ever join two cells.

Select a cell, then a digit on the pad or the keyboard; the arrow keys move, Backspace clears, N switches notes and Shift with a digit adds a note. Auto fills every empty cell with the digits its cage allows, less those its row and column hold. The combination helper lists the digits that can fill the selected cell's cage, each set once, struck through once the grid rules it out.

Hint first points out a wrong digit, then finds the simplest next step and explains it, and where no technique finds one, offers to reveal a cell; the second press applies it. A game finished after a hint, a revealed cell or with mistakes shown counts as played, not won, and ends your streak. Stats are kept per size and level.

How the puzzles are made and solved

Cage combinations. List the ways a cage can make its target: in a 6 × 6, 12× in two cells side by side is 2 × 6 or 3 × 4, so those cells hold only 2, 3, 4 or 6. A digit may repeat in a cage whose cells are not all in one row or column, so an L-shaped 3-cell cage of 4× can be 1 × 2 × 2 or 1 × 1 × 4, while three cells in a row can only be 1 × 2 × 3 for 6×.

Cage and line. When every way to fill a cage puts a digit in one row or column, that line's digit is in the cage, and no other cell of the line can hold it. Line sums. Each row adds to 1 + 2 + … + N (21 in a 6 × 6). Subtract the cages whose sums are known, and the cells left over make up the rest.

The puzzles come from a fixed bank of up to 300 per size and level. Each starts from a random Latin square cut into cages of one or two cells, and neighbouring cages merge one pair at a time, each merged cage drawing its operation afresh, each merge kept only while the puzzle can still be solved by logic within its level. A path solved by logic alone also proves the puzzle has one solution. Cages reach 4 cells, or 5 at 8 × 8 and 9 × 9, and a product never exceeds 9,999, so every clue fits its cell.

Worked hints

Cage combinations, 6×6 Easy #1, from an empty grid with every earlier step on the solving path taken:

Hint
Cage combinations: with what its cells can still be, the 6÷ cage of 2 can only be 6 ÷ 1: r1c3 and r1c4 can't be 2, 3, 4 or 5.

Cage and line, 6×6 Medium #1, from an empty grid with every earlier step on the solving path taken:

Hint
Cage and column: every way to fill the 80× cage puts a 4 in r1c1, r2c1 and r3c1, in column 1. That is the 4 of column 1: r4c1 can't be 4.

Line sums, 6×6 Hard #1, from an empty grid with every earlier step on the solving path taken:

Hint
Line sums: rows 3–4 add to 2 × 21 = 42, and the cages wholly inside them whose sums are known add to 30; r4c6 holds 4, so r3c1 and r3c4, the cells left, add to 8: r3c4 can't be 1 or 4.

Quick reference

In a 6 × 6, the two-cell targets that only one pair of digits makes
OperationTarget (the only pair)
Sum (+)3 (1 + 2), 4 (1 + 3), 10 (4 + 6), 11 (5 + 6)
Product (×)2 (1 × 2), 3 (1 × 3), 4 (1 × 4), 5 (1 × 5), 8 (2 × 4), 10 (2 × 5), 15 (3 × 5), 18 (3 × 6), 20 (4 × 5), 24 (4 × 6), 30 (5 × 6)
Difference (−)5 (6 − 1)
Quotient (÷)4 (4 ÷ 1), 5 (5 ÷ 1), 6 (6 ÷ 1)
The techniques each level adds
LevelTechniques it adds
EasySingle-cell cage, Naked single, Hidden single, Cage combinations
MediumCage and line, Naked pair, Hidden pair, Naked triple, Hidden triple
HardLine sums

Frequently asked questions

It is the same kind of puzzle. KenKen is a registered trademark of KenKen Puzzle LLC, and this site is not affiliated with it; Calcudoku and Mathdoku are other names for the puzzle. Every puzzle here is made by this site's own generator.
Fill the single cells first, then the cages with only one pair of digits, such as 3+ in two cells, which can only be 1 + 2; the table above lists them for a 6 × 6. Auto then shows what every other cell can be.
The rule that stops repeats is each row and column, not the cage. Two cells of a cage in different rows and columns may hold the same digit, as in an L of 1 × 1 × 4. The combination helper only lists repeats the cage's shape allows.

See also

  • Killer Sudoku — for sum cages on a full 9 × 9 Sudoku.
  • Sudoku — for the classic puzzle with givens.
  • Kakuro — for sums across and down, crossword style.