Gen 5 just landed · all 649 Pokémon

Catch Pokémon,
right in your Discord.

Wild Pokémon appear in chat as your community talks. Catch 'em, breed 'em, and battle your friends in fights that run on Pokémon Showdown's engine, all rendered like the real games. Completely free to play!

✦Free to play ✦Showdown-accurate battles ✦Breeding & shinies ✦Trade & market
# pokémon-spawns
j
jaden
gm everyone 👋
Catch 'Em CordAPP
A wild Pokémon appeared!
Think you know what it is? Use /encounter [name] to catch it!
The wild Pokémon won't wait around forever.

See it in action

Game-style cards in chat

Catches, your collection and battles all show up as pixel-art cards.

Supporters see them move. Everyone gets the same scenes as stills.

Supporter view

Turn-based battles

Battles that look like the games

Battles run on Pokémon Showdown's engine and play out as game screens with HP bars and dialogue. Weaken a wild Pokémon to raise your catch odds, or challenge another trainer to a PvP duel.

Fishing

Cast a line and get some rare fish

Buy a rod and cast your line. The Old Rod only reels in common fish, and the Super Rod has a better shot at the rare ones.

Supporter view

Your collection

Every Pokémon on its own card

Full stat cards showing IVs, nature, gender, held items, EXP, and the ball you caught it in.

Deep training

Train a competitive team

IVs, EVs, natures and held items all work like the games.

Battle squad

Build a party of six

Pick your six, set your lead, and send them out against wild Pokémon or other trainers in PvP.

Supporter view

Shiny hunting

Chase the rare ones

Every spawn has a shiny chance, and it is the same chance for everyone.

Field Research

Three daily tasks, with some big rewards

Three tasks at a time, each paying ₽. If one doesn't suit you, reroll it. Finish all three and a new set shows up 12 hours later.

Special Research

The road to a mythical

A chain of tasks with a reward at each stage. Mythicals never appear in the wild, so the last stage is the only way to catch one.

Global marketplace

Buy & sell with trainers everywhere

List your spares or hunt for that perfect competitive mon on the cross-server market, or trade with other trainers in your server for Pokémon and ₽.

The full loop

Catch, train, battle, repeat

All of it runs in your server.

Chat-driven spawns

Wild Pokémon spawn in as people talk. The busier the server, the more spawn.

Turn-based battles

Weaken wild Pokémon for better catch odds, or challenge a trainer to a PvP duel.

Shiny hunting

Shinies are rare and earned by playing. You can't buy one.

Trade & market

Swap Pokémon face-to-face or buy and sell on the global marketplace.

Pokédex

Every species you see and catch gets registered, with its Pokédex entry from the games.

Breeding & eggs

Leave two Pokémon at the Day Care to hatch Eggs that inherit IVs, natures, and Egg Moves.

Daily & vote rewards

Earn coins by chatting, plus daily and vote streaks.

Always growing

I add new features, Pokémon and events often.

Leaderboards & profiles

Climb your server's leaderboard and show off your Trainer Card.

Get started

Up and running in 30 seconds

1

Add the bot to your server, then run /start to pick your first partner.

2

An admin opens /config to pick spawn channels, or leaves it on everywhere.

3

Chat to make Pokémon spawn, then /encounter <name> to catch them!

4

New here? /help walks you through everything.

Good to know

Common questions

Is it really free?
Yep! It's free to play and it stays free for everyone.
How do I get started?
Add the bot, run /start to pick your first partner, then have a server admin open /config to choose spawn channels. That's it. Start chatting.
How do Pokémon spawn?
Wild Pokémon appear in your spawn channel as people chat. The more active the server, the more spawn. Guess the species and use /encounter [name] to battle and catch it.
Which Pokémon are available?
Generations 1 to 5 (Kanto, Johto, Hoenn, Sinnoh, and Unova), all 649 Pokémon. More generations are on the way.
Are the battles actually accurate?
Yes. Battles run on Pokémon Showdown's engine, so damage, PP, natures, EVs, and IVs all work like the real games, in wild fights and PvP.
What makes it different from other Pokémon bots?
You see the game. Spawns land on rendered routes, battles play out as scenes with HP bars and dialogue, and every catch gets a full stat card. On top of that: Showdown accurate battles, breeding, day and night, and roaming legendaries.
Is my data safe?
I only store the gameplay data tied to your Discord account: your collection, coins and progress. See the Privacy Policy for the details.
Supporter

Keeping it free

I built Catch 'Em Cord and I run it. It's free, and all of it stays free. If you want to help keep it running, you can support it for $5 a month.

An animated battle turn on the graveyard backdrop
Animated battles
An animated catch in the deep woods
Animated catches

A gold badge

On your Trainer Card, and beside your name on the leaderboard.

Your own color

Pick one of 10 colors for your Trainer Card, your catch cards and /pokemon.

Animated battles

Both Pokémon moving on the field.

Caught in place

Your Pokémon on its card, standing where you caught it.

A supporter role

Your role in the official Discord server.

Early looks

See what I'm working on before it ships.

Nothing here changes how the game plays. No better catch odds, no extra spawns, no coins, no Pokémon. What supporters get is cosmetic.