Kakuro Studio
Fill white cells with 1 through 9. A diagonally split clue gives the sum of the consecutive white cells to its right or below; digits cannot repeat within either run. Choose one of the small, regular or extended locally bundled grid families, edit clues in a compact text layout, or resume a saved session. Every accepted puzzle is checked for one solution within a declared search cap.
Key features
- Validate straight right/down runs, their clue sums and both-run coverage for every white cell
- Reject impossible clue totals, repeated digits and partial sums that cannot reach their clues
- Distinguish no solution, multiple solutions, unique solution and inconclusive search limit
- Choose among 18 finite, solver-verified seed/complement variants across three board sizes
- Enter digits by keyboard or touch, check progress and request a forced single-candidate hint
- Save a strict versioned JSON session or an SVG puzzle that omits all entries and the answer
How to use
- Choose a board size and generate a validated puzzle, or load the worked example.
- To design a grid, edit the layout text: # is a wall, . is a playable square, A11 an across clue and D10 a down clue. Each row needs the same number of tokens.
- Select a white square and enter 1–9. The cell label announces its row, column and crossing clue sums; arrow keys move among white squares.
- Use Check to distinguish complete, consistent so far, conflicting or unsatisfiable entries. Hint only fills a locally forced candidate and may report that no such hint is available.
- Download JSON to resume later or an answer-free SVG for printing. Revealing the solution requires a separate confirmation.
Use cases
- Practice Kakuro sum and no-repeat reasoning on a small grid
- Test whether a self-authored clue layout has a unique solution
- Explain why a duplicate or impossible partial sum is invalid
- Print a clue-only puzzle without exposing current entries
Frequently asked questions
How are Kakuro clues read?
Following Nikoli's rules, a clue's upper-right number sums the consecutive white cells to its right; its lower-left number sums those immediately below. Each run uses different digits from 1 through 9. This editor requires each white cell to belong to one across and one down run of length 2–9.
Does the size tier mean certified difficulty?
No. Compact, regular and extended describe 4×4, 5×5 and 6×6 board extents. Generation selects from three preverified templates per size and their digit-complement forms. It is a finite collection, not uniform random puzzle generation or a human difficulty rating.
What if the search hits its limit?
The solver stops after at most two solutions, a bounded node count and time budget. Limit means inconclusive; it never reports uniqueness or no solution on that evidence. Invalid custom puzzles are not loaded over the current board.
What does a hint prove?
A hint is offered only when the current board remains solvable and one blank has a single digit permitted by its crossing sums, uniqueness and remaining-sum bounds. Otherwise the tool says no forced hint was found; it does not guess.
Is the SVG an answer sheet?
No. The SVG contains the wall/white pattern and clues only. Current entries and the hidden solution are omitted. JSON intentionally preserves current entries, so keep that file private if you want to hide progress.
Privacy
Puzzle layouts, entries and files are handled in this browser tab. Nothing is sent to a puzzle server or automatically stored. Downloaded JSON remains on your device.
Comments & questions