Design Mathdoku puzzles with a solver looking over your shoulder
Mathdoku Designer re-solves your grid after every edit. Draw cages, set targets, place givens — and watch the surviving candidates update live, so every puzzle you publish is solvable, unique, and fair.
No install — the demo runs entirely in your browser.
Live feasibility
Every change re-solves the puzzle. Candidate marks show what can still go in each cell, and counts of the remaining multisets and tuples show how constrained each cage really is.
Author, don’t guess
No more solving by hand to check your work. The Designer tells you the moment a puzzle becomes unsolvable — or stops having a unique solution.
Fast, native, yours
A Rust solving engine at the core, in your browser or on your desktop. Download the Designer for macOS or Linux.
Download the Designer
Install once by downloading below; the Designer updates itself automatically after that, so you won’t need to come back for future versions.
New to Mathdoku?
A Mathdoku is an arithmetic grid puzzle. Fill the grid so that no number repeats in any row or column, while the numbers in each outlined cage combine — by addition, subtraction, multiplication, or division — to hit the cage’s target. Read the full puzzle rules, or learn the authoring workflow in the Designer guide.