JoJodle
0
JoJodle · How to play

How to play JoJodle

JoJodle is a free, daily JoJo's Bizarre Adventure character guessing game. You get ten guesses to identify today's character; each guess returns eight attribute clues. This page walks through every rule that's actually in the game — what the colours mean, when to spend a hint, what the badges reward, and how the daily reset works.

The 30-second version

Type a JoJo character name. The grid returns eight columns of feedback: green for an exact match, yellow for close, gray for wrong. You have ten guesses and three optional hints. Solve it in as few tries as possible. A new character drops every UTC midnight, the same character for every player worldwide.

That's the whole game. The rest of this page is what each colour and each column actually means, and how the badge system rewards different play styles.

The eight attribute columns

Every guess returns one row of eight cells, in this fixed order:

  • Gender — Male, Female, Other. Exact match only.
  • Part — which Part of JoJo's Bizarre Adventure the character first appears in (1 through 9). Yellow if you're within ±1 Part of the answer.
  • Stand Type — Close-Range, Long-Range, Automatic, Colony, Sense-Type, or None. Yellow if your Stand type and the answer's both fall into the same group (Physical / Remote / Passive).
  • Role — Protagonist, Antagonist, or Supporting. Exact match only.
  • Hair Color — Yellow if the two colours share a hair-color group (Dark / Light / Warm / Cool).
  • Nationality — Yellow if two different nationalities share a continent (Europe, Asia, Americas, Africa, Oceania).
  • Debut Year — Yellow if within ±5 publication years.
  • Debut Chapter — Yellow if within ±100 chapters.

The three numeric columns (Part, Debut Year, Debut Chapter) also show an up or down arrow when the cell isn't already correct, pointing toward the answer's value. So a "yellow Part with up arrow" tells you the answer is exactly one Part later than your guess.

The colour code

Three colours, top to bottom:

  • Green — exact match for today's answer. The same string, the same number, the same category.
  • Yellow — close but not equal. The closeness rule is per-column (see above).
  • Gray — neither equal nor close. You've ruled the value out for at least this column.

The grid is read row by row in the order you guessed. If a column is green on row 3, you know the answer's value for that column from row 3 onward — there's no need to test it again.

Your budget: ten guesses and three hints

JoJodle gives you ten guesses per day. The tenth wrong guess ends the round; the answer is revealed and your streak resets. Nine of those guesses get a full eight-column row of feedback; the tenth either wins or loses.

You also have three hints per day. A hint flips one full attribute column to the answer's value at no further cost — useful when you've narrowed the search down to a few candidates and the remaining columns are ambiguous. Hints are independent of guesses: spending a hint doesn't cost you a guess slot, but it does cost you the Clean badge for the day.

Badges to chase

Clean solve

Win without using any hints. The Clean badge is shown on the win modal and counted in your stats. Sharing a Clean solve appends ★ to the headline of the share text.

Minimal solve

Solve in three guesses or fewer with zero hints. Minimal is the strictest tier: every Minimal solve is also a Clean solve, but most Clean solves are not Minimal. Sharing a Minimal solve appends ★★ to the headline.

Hardmode

Optional. Hardmode removes the close-match band entirely — yellow cells become gray, all arrows are stripped, and the hint bar is hidden. Toggling it on locks the choice after your first guess. A hardmode win shows the 💀 marker and adds a row to your stats panel.

The daily reset

JoJodle's clock is UTC. At 00:00 UTC every day, a new character becomes the answer. Each character is selected from a roster of 217 (the same roster covers all nine Parts) by a fixed shuffle, so two players in different time zones playing on the same UTC date see the same character.

Your streak ticks up by one for each consecutive UTC day on which you win. Missing a day resets the streak; the max-streak counter records the longest run you've ever held. If you leave the tab open across midnight, the page rolls over to the new puzzle within a minute.

Frequently asked questions

Is there a new JoJodle puzzle every day?
Yes. The answer rotates at 00:00 UTC every day. Every player in the world sees the same character on the same UTC date.
How many guesses do I get?
Ten. The tenth wrong guess ends the round and reveals the answer. You also have three optional hint slots you can spend at any point during the game to expose any one of the eight attribute columns for today's answer.
What is the Clean badge?
A Clean solve is any win where you used zero hints. The badge stays visible on the win screen and in your stats panel; it's also flagged on the result page when you share.
What is the Minimal badge?
Solving in three guesses or fewer with zero hints. It's a strict subset of Clean — every Minimal win is also a Clean win, but the other way around isn't true.
What does a yellow column mean?
Yellow is 'close, but not equal'. Each column defines closeness differently — Part is ±1, Debut Year is ±5, Debut Chapter is ±100, Stand Type stays inside its group (Physical / Remote / Passive), Hair Color matches its color group, and Nationality matches its continent. Gender, Role and the exact-equal cells don't have a close band.
What do the arrows mean?
Arrows show up on the three numeric columns (Part, Debut Year, Debut Chapter) when the cell isn't already correct. An up arrow means the answer's value is higher than your guess; down means lower. The arrow disappears once you've guessed the exact value.
What happens if I miss a day?
Your current streak resets to zero on the next puzzle you play. The max streak you've ever held is kept around — it's the headline number in the share text.
Do my streak and stats survive across devices?
No. JoJodle stores everything in localStorage on the device where you play. Clearing site data resets your stats; the optional Daily Solvers leaderboard is the only thing that touches a server, and it stores only a public nickname.

Where to go next