Digits are 0–9 and do not repeat. The code may begin with 0. Each clue gives the exact number of matching digits. Other digits in that clue are absent.
Used hints 0
Reveal this code and its explanation? This will record the puzzle as revealed, rather than solved.
Step-by-step explanation
Your guesses 0
Showing your most recent 50 guesses.
Become a better codebreaker
Learn practical techniques to eliminate impossible digits, identify correct positions, and solve each challenge with confidence.
Eliminate impossible digits
If a clue says none of its digits belong, cross all three off every other clue.
Check digit positions
A digit can belong in the code while appearing in the wrong place in a clue.
Verify your final code
All five clues work together. Check both matching digits and their positions before submitting.
Understand your results
Your completed puzzle shows the result, guesses, and hints used. Solved and revealed results are recorded separately. The explanation shows deductions from the clues, followed by a check of the final code. Use Share result for a spoiler-free summary.
Can the code begin with zero?
Yes. Treat the code as three characters: 042 is a valid format. Digits do not repeat. You can type or paste all three digits into the entry boxes.
How does my streak work?
Solve a daily puzzle on its UTC release date to add a streak day. Hints are allowed. Revealing an answer or solving an older archive puzzle does not add a current-day streak.
When does the daily puzzle change?
One challenge is released at midnight UTC while the current 90-puzzle launch collection has releases remaining. If the collection ends, the latest puzzle stays available until the collection is extended.
Where are my results saved?
Results are saved in this browser on this device. Clearing site data can remove progress. Results do not automatically sync to other devices or browsers.

