Select Start PokéBonk, choose Classic or Survival, then pick your Pokémon. Move with WASD or the arrow keys while your attacks fire automatically, and press R to use your ultimate during a run.
Start a PokéBonk run
- Load the game. On the home page, click Start PokéBonk. If the player keeps waiting, select Reload game or Open in new tab.
- Choose a mode. Classic opens The League roster. Survival is described in the menu as endless hordes on open maps.
- Inspect a Pokémon's profile. In Classic, the profile shows a passive, base stats, move kit, type matchups and evolution milestones. Use the live game prompts to select and confirm.
- Choose how to start. The checked menu showed Guest and Save to account. Choose Guest to try a run, or use the account option if you prefer.
During a run, attacks fire automatically and your movement shapes where you engage. Focus on steering clear of groups, use the ultimate with R when you need it, and compare the choices when you level up.
PokéBonk keyboard controls
These defaults were visible in Settings → Keys in v0.7.4. The arrow keys also move, and the game lets you remap bindings. The same key can have different actions on separate screens.
| Action | Default input |
|---|---|
| Move forward / back / left / right | W / S / A / D or arrow keys |
| Jump | Space |
| Slide | Shift |
| Interact | E |
| Use ultimate | R |
| Lock target | Right mouse button |
| Switch auto/manual aim | Q |
| Auto-run forward | T |
| Open big map | M |
| Auto-use ultimate | Y |
| Refresh level-up choices | R, on the level-up screen |
| Skip a level-up choice | S, on the level-up screen |
| Banish a level-up choice | B, on the level-up screen |
R depends on the screen: during a run it uses the ultimate; on the level-up screen it refreshes the choices. Change a binding in Settings → Keys if you prefer another key.
How to choose a starter
Use the profile as a compact preview instead of relying on an old tier list. Check the class label, passive, starting move, later moves and type weaknesses. The game also shows damage, cooldown and reach or radius for moves; use those fields to understand what a move does in that run.
PROFILE EXAMPLE · OBSERVED V0.7.4
Squirtle: a defensive kit with close-range control
The profile identified Squirtle as a Defender. Its Torrent Shell passive listed +15 armor and +20 shield, with +40% damage below 40% HP. Water Gun targets the closest enemy; the listed kit adds Bubble at Lv.2, Rapid Spin at Lv.4 (which pushes nearby enemies), and a piercing Hydro Pump beam at Lv.7. The profile showed evolution milestones at Lv.24 and Lv.44.
This is one profile snapshot, not a claim that Squirtle is the strongest starter or that every roster has the same unlocks. Your available choices and balance may differ.
Moves and level-up choices
When a choice appears, compare the move's role and the stats on its card with what your run currently needs:
- Look at the gap. A move that reaches enemies at range does a different job from one that hits or pushes nearby enemies. The Squirtle profile, for example, labels Hydro Pump as a piercing beam and Rapid Spin as a close-range push.
- Compare the displayed values. Damage, cooldown, reach and radius help explain the trade-off. A larger damage number alone does not tell you how often or how many targets a move can hit.
- Match the moment. If enemies are closing in, prioritize a choice that helps create space or keep you moving; if there is room, compare reach and repeat damage. This is a situational reading tip, not a guaranteed best build.
- Use the choice controls if needed. R refreshes, S skips and B banishes a level-up option in the checked version. These bindings are separate from R's ultimate action during a run.
Evolution and progression
Read the evolution milestones on the selected Pokémon's profile and use the level or prompt shown during the current run. For example, the Squirtle profile checked here displayed Lv.24 and Lv.44 under “Evolve during a run.” Those are profile-specific observations; this guide does not assume the same milestones for every Pokémon.
Classic vs. Survival
| Mode | What the checked menu showed | Choose it when… |
|---|---|---|
| Classic | The main menu labels it Classic; selecting Play opens The League roster. | You want to browse a Pokémon profile and start a roster-based run. |
| Survival | The menu describes endless hordes on open maps and asks how long you can last. | You want the open-map, endless-wave mode. |
Names, unlocks and mode details can change. Use the description beside the live mode button as the current source of truth.
Mobile and loading help
- Phone layout: The original game's menu clipped horizontally in a 390px portrait check on October 19, 2026. Try landscape, fullscreen or opening the original game in its own tab.
- Touch controls: A complete touch-only run has not been verified. The keyboard defaults above describe the desktop setup.
- Player still waiting: Select Reload game or use Open in new tab. The page can respond before the game finishes starting, so give it a moment to load.
PokéBonk questions
Can I change the controls?
Yes. Open Settings → Keys, select a binding and press the key or mouse button you want. The checked instructions say conflicting actions swap bindings; arrow keys always move.
Do I need an account to start?
The checked menu offered Guest alongside Save to account. You can choose Guest to try the game without creating an account.
Play PokéBonk in your browser