Trainer recognition challenge

Whos That Pokemon Game

Play the official Whos That Pokemon game online! Identify mystery Pokémon from full artwork, silhouettes, pixel sprites, or audio cries across Gen 1–9 with three attempts, progressive hints and local streak tracking.

1,025+ default-form Pokémon Gen 1–9 filters Saved locally Audio fallback included

Recognition console

Make your call

Round
1
Score
0/0
Streak
0
Best
0

Preparing the challenge

Loading the local Pokémon dataset and checking clue assets.

Three attempts, clear rules

How to play Who's That Pokémon

01

Choose a clue style

Easy shows the complete artwork. Normal removes the colors, Hard swaps to a blocky pixel silhouette, and Elite asks you to identify the Pokémon from its cry.

02

Enter a real Pokémon name

Start typing and choose from the browser suggestions. A valid wrong answer uses one attempt. A typo, an unknown name, or the same guess twice does not reduce your three chances.

03

Use only the hints you earn

Hints appear after mistakes, but the schedule depends on the selected difficulty. Winning adds to your streak; a loss or give-up resets the current streak.

Difficulty is more than a color filter

Four ways to recognize a Pokémon

🟢 Easy Mode

Primary Clue: Full official artwork

First Miss Hint: Type, generation, first letter

Second Miss Hint: Same hints remain visible

🔵 Normal Mode

Primary Clue: Dark artwork silhouette

First Miss Hint: Primary elemental type

Second Miss Hint: Generation era and first letter

🟠 Hard Mode

Primary Clue: Pixelated dark sprite

First Miss Hint: No extra hint revealed

Second Miss Hint: Primary elemental type only

🔴 Elite Mode

Primary Clue: Pokémon sound cry only

First Miss Hint: Primary elemental type

Second Miss Hint: Generation era and first letter

The hint schedule is deterministic. It does not use AI or change based on your browsing history, so every round follows the rules shown above.

No dead-end audio round

Elite mode has a visual fallback

Audio can fail because a local file is unavailable, a browser blocks playback, or an output device changes. A browser autoplay block is handled by the visible Play Cry button. A true loading or decoding failure switches the clue to a pixel silhouette and keeps your attempts intact. The fallback does not display the Pokémon's name or full-color art.

Resume instead of restart

Your active round is recoverable

The answer ID, selected mode, generation pool, guesses, and remaining attempts are saved in local storage. Refreshing the page restores a valid unfinished round. Corrupt or outdated data is rejected and replaced with a clean round rather than leaving the page in a permanent loading state.

Local by default

Stats stay in your browser

Played rounds, wins, losses, average winning time, fastest winning time, and streaks are not tied to an account. They remain on the current browser and device. Use Reset Statistics when you want a clean record; changing the generation filter does not erase prior results.

Fair answer matching

Punctuation should not cost a guess

The answer check ignores differences in capitalization, spaces, common punctuation, apostrophes, hyphens, accent marks, and gender symbols. The game still requires a real Pokémon from the current dataset, which prevents random text from consuming attempts while accepting practical variants of difficult names.

Rules and troubleshooting

Whos That Pokemon FAQ

How many guesses do I get in Whos That Pokemon?

Each round of Whos That Pokemon gives you three attempts to identify the hidden species correctly. Invalid names and repeated guesses are rejected without consuming an attempt, and a correct answer completes the round immediately.

How does silhouette mode in Whos That Pokemon work?

Silhouette mode hides all species colors and features behind a dark silhouette outline, challenging you to recognize the Pokémon by body contour alone. Distinctive features like ears, wings, horns, and tails provide primary visual cues.

What is the difference between Easy, Normal, Hard, and Elite modes?

Easy mode displays full colored artwork, Normal displays dark silhouettes, Hard renders low-resolution pixel contours, and Elite mode hides visuals completely to test you via audio cries. Each difficulty tier adjusts the timing and specificity of progressive hints.

Can I play Whos That Pokemon with only Generation 1 or specific gens?

Yes, you can filter the puzzle pool to any single generation from Gen 1 Kanto through Gen 9 Paldea, or enable all 1,025 Pokémon species. Open the Settings tab to select your preferred era or regional Pokédex pool.

How do progressive hints unlock after wrong guesses?

After your first incorrect guess, the game reveals the Pokémon's generation and primary elemental type, while the second miss unlocks height, weight, and evolutionary stage clues. These hints ensure subsequent attempts are guided by strategic deductions.

What happens if the Pokémon cry audio fails to play in Elite mode?

If your browser blocks audio autoplay or a sound asset fails to load, Elite mode automatically provides a pixel-silhouette fallback visual without revealing the answer. This guarantees every round remains 100% playable even on restricted mobile networks.

Is this Whos That Pokemon game free and mobile-friendly?

Yes, Whos That Pokemon is 100% free to play with no downloads, account sign-ups, or timers, optimized for touchscreens on iOS and Android. The responsive layout adapts seamlessly to smartphones, tablets, and desktop displays.

Are my streaks, high scores, and statistics saved?

All daily win streaks, total rounds played, accuracy percentages, and guess distributions are preserved locally in your browser's private storage. Your personal record and game settings reload automatically whenever you return.

Can I play Whos That Pokemon with friends or share my score?

Yes, after completing a round or building a streak, you can tap Share to copy a clean emoji spoiler scorecard or challenge friends to identical seeded rounds. Scores can be shared directly to social media, messaging apps, or community forums.