UIsudokUI

sudokUI › Sudoku solver

A sudoku solver that explains every step

Enter any sudoku and sudokUI solves it the way a person would: one named technique at a time, drawn on the board and explained in words.

Enter your puzzle

Choose Import and paste the puzzle as 81 characters (digits, with dots or zeros for empty cells), or choose New, then Custom, and type the givens onto the board. sudokUI checks that the puzzle has exactly one solution before it starts.

See the whole solution path

Steps lists every step of one complete solution, easiest technique first, with the most expensive step marked as the crux. Click any step to set the board to the position just before it.

Or take one step at a time

Hint first names the next technique, then shows it on the board with an explanation, then applies it if you want. Scan lists every technique that works in the current position, not only the easiest, and Check flags wrong digits.

77 techniques, machine-verified

The solver knows 77 techniques, from Naked Single to Exocet and Forcing Nets. Every hint is checked against the puzzle’s true solution before it is shown.

Private and offline

Everything runs on your device. There is no account, no advertising and no upload, and the app keeps working without a connection once it has loaded.

Every technique explained · How the difficulty rating works