Welcome to PokeSim

Build a team, pick abilities and moves, and battle it out. Powered by live PokeAPI data.

Versus Mode

Assemble a team of up to 6 pokemon, customize their abilities and moves, then battle an AI trainer with a random team or one you design yourself.

All-Star Mode

Choose one champion (or invent your own from scratch), tune its ability and move set, and simulate battles against all 1025 pokemon from generations 1 to 9. Click any result to watch that exact battle play out.

Trainer Sim

Sit back and spectate: two AI trainers battle each other with teams you assemble (or randomize). Watch the whole fight unfold with playback controls.

The Tower

Pick a starter at level 1 and climb 100 floors, one battle per floor. Level up, learn moves, collect items, and pick an upgrade every 10 floors. Play it safe in Normal mode, or go Nuzlocke: once a pokemon faints, it's gone for good.

Fan project. Not affiliated with Nintendo, Game Freak, or The Pokemon Company. Data & sprites from PokeAPI.