Cílem hry sudoku je vyplnit všechna prázdná políčka správnými číslicemi tak, aby splňovala následující podmínky. Každá řada 9 čísel musí obsahovat všechna čísla od 1 do 9 v libovolném pořadí. Každý sloupec 9 čísel musí obsahovat všechna čísla od 1 do 9 v libovolném pořadí. Každý čtverec o velikosti 3x3 políčka musí obsahovat všechna čísla od 1 do 9.