Oya Guess! Colourful code cracker challenge artwork

Oya, crack the code.

A little logic. A little wahala. One winning guess.

Pick your challenge

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.

Oya Guess — free Bulls and Cows online

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

How to play Oya Guess

  1. Pick your challenge

    Play against Oya AI, share one phone, or invite a friend online. Choose 3–6 unique symbols: decimal, hexadecimal, octal, alphanumeric or emoji.

  2. Make your first guess

    Enter a code using the selected symbols, with no repeats. Zero can come first. Lock in your guess to get your clues.

  3. Read the bulls and cows

    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.

  4. Crack the code first

    Use earlier clues to narrow down your next guess. Players take turns; the first to match their target exactly wins.

Secret: 1234Guess: 1356
1 bull · 1 cow

The 1 is in the right place. The 3 belongs in a different place. The 5 and 6 are absent.

Tips for cracking the code

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 zero result is useful

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.

Keep every clue in mind

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.

Follow your own target

When players have different secrets, their clues describe different codes. Use My guesses in the clue history to focus on your target.

Frequently asked questions

What is Oya Guess?

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.

Can symbols repeat?

No. Every secret and guess uses unique symbols. Choose a code length from 3 to 6. Leading zero is allowed in numeric codes.

Is Oya Guess free?

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.

How do I play with a friend?

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.

Can we choose different secret codes?

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.

Can I play in my language?

Choose your language in Settings. Your preference is saved in this browser.

Can I install it on my phone?

Use Add to home screen or your browser’s install option. Online matches and purchases need a connection. Installation does not guarantee offline play.

Does Oya AI use a chat model?

No. Oya AI is a rule-based code solver that uses clues from its previous guesses. Paid boosts work only in AI games.

Why play Oya Guess?

A little deduction

Compare clues, rule out possibilities and try a new strategy each round.

A friendly challenge

Race the AI, take turns on one phone or send a private invite to a friend.

Your kind of code

Switch between numbers, letters and emojis, with adjustable lengths and advanced rules.

Your turn to judge

Rate Oya Guess

Enjoyed cracking the code? Leave a rating from 1 to 5 stars.

Loading ratings…