Test a clear idea
Start with distinct symbols. Change your next guess for a reason, then compare its bull and cow counts with your earlier attempts.


A little logic. A little wahala. One winning guess.
Unique symbols. No repeats.
Race Oya AI to crack the same secret code.
Bulls: right symbol, right place.
Cows: right symbol, wrong place.
A little logic. A little wahala.
Crack a hidden code with clues from every guess. Play with numbers, letters or emojis against Oya AI or a friend.
Four steps to your first code
Play against Oya AI, share one phone, or invite a friend online. Choose 3–6 unique symbols: decimal, hexadecimal, octal, alphanumeric or emoji.
Enter a code using the selected symbols, with no repeats. Zero can come first. Lock in your guess to get your clues.
A bull means the right symbol in the right place. A cow means the right symbol in a different place. The counts do not reveal which symbols matched.
Use earlier clues to narrow down your next guess. Players take turns; the first to match their target exactly wins.
The 1 is in the right place. The 3 belongs in a different place. The 5 and 6 are absent.
Start with distinct symbols. Change your next guess for a reason, then compare its bull and cow counts with your earlier attempts.
If a guess has no bulls and no cows, none of its symbols belongs in that target. Flag those symbols on your keypad as private notes.
A cow belongs somewhere else; a bull is already in place. The clue counts apply to the whole guess, so avoid assuming which symbol earned a match.
When players have different secrets, their clues describe different codes. Use My guesses in the clue history to focus on your target.
Oya Guess is a free Bulls and Cows code-breaking game by fmac. Race a rule-based AI solver, play on the same device, or challenge a friend in online 1v1.
No. Every secret and guess uses unique symbols. Choose a code length from 3 to 6. Leading zero is allowed in numeric codes.
Normal play is free. Optional AI hints and take-backs cost ₦100 each through Lagos Life. Packs offer 6 flexible boosts for ₦499 or 15 for ₦999. Unused boosts have no expiry.
Choose Online 1v1 and create a room. Share the invite or six-character code. Opening an invite or entering the full code joins automatically. You can cancel while waiting.
Yes. Advanced settings let you use separate random secrets or set a code for your opponent. You can also hide opponent guesses and show only their clue counts. Defaults keep a shared secret and visible guesses.
Choose your language in Settings. Your preference is saved in this browser.
Use Add to home screen or your browser’s install option. Online matches and purchases need a connection. Installation does not guarantee offline play.
No. Oya AI is a rule-based code solver that uses clues from its previous guesses. Paid boosts work only in AI games.
Compare clues, rule out possibilities and try a new strategy each round.
Race the AI, take turns on one phone or send a private invite to a friend.
Switch between numbers, letters and emojis, with adjustable lengths and advanced rules.