A LITTLE FOCUS. A FRESH START.

Play Kropki Sudoku

Play Kropki Sudoku free online. White and black dots reveal consecutive and double-value pairs, with notes, hints, and five difficulties.

Get the iPhone app

OneStop Sudoku, wherever you go.

Website saves stay in this browser and don’t transfer to the app.
QR code linking to OneStop Sudoku on the App Store
Download on the App StoreScan to download
or tap to open

The game loads here. Choose a difficulty to start or resume a puzzle.

LEARN THE TWIST

How to play Kropki Sudoku

In this version, not all possible dots are shown. An unmarked pair may still be consecutive or doubled; do not use missing dots to eliminate candidates.

The rules

Fill each row, column, and 3×3 box with 1–9, without repeats. White dots join consecutive digits; black dots join digits where one is twice the other. Not all dots are shown: unmarked pairs have no extra restriction.

A useful first move

Black dots allow only the pairs 1–2, 2–4, 3–6, and 4–8. Use these short candidate lists as a starting point, then consider connected dots together.

A white dot beside a 4 means its neighbor is 3 or 5. A black dot beside a 4 means its neighbor is 2 or 8. Other Sudoku restrictions can decide which one fits.

Controls, difficulty, and saved games

Choose Beginner, Easy, Medium, Hard, or Expert above. Select an empty cell, then tap a number or use your keyboard. Notes let you pencil in candidates; three hints are available. Three mistakes end the puzzle.

Every mode and difficulty keeps a separate save in this browser. You can switch puzzles and return to your place. Clearing site data removes these saves; they do not sync with another device or the iPhone app. Settings include night mode and optional automatic cell advancement.

Correct entries earn points. High scores are stored by mode and difficulty and update only when beaten; completed-puzzle count and day streak are shared.

FIFTEEN WAYS TO PLAY

Explore all Sudoku modes

A familiar grid, a different kind of logic. Every mode is free to play in your browser.