Sudoku Omnisolver

Add any combination of constraints to the grid, then press SOLVE β€” or press GENERATE to clear any non-given digits and generate a single-solution puzzle matching the given digits (blue) and constraints.

Use the tools to add constraints, then press SOLVE or GENERATE.

Placed constraints