A tool for trainers, by a trainer

Your PvP Team Companion

Stop guessing. Get optimized team suggestions built from YOUR Pokémon collection.

BattleFlow Icon

More battling, less building.

Building a competitive team is a time-consuming process. BattleFlow looks at the Pokémon you already have and gives you ready-to-use, high-quality teams instantly—anytime, anywhere, even offline.

Teams from your collection, not from a list

BattleFlow looks at your personal box and generates solid compositions. You don’t need to manually check what’s viable against your inventory; the app processes the complexity for you.

Instant Matchup Simulator

Verify battle outcomes instantly without the trial-and-error of GBL. Master every scenario with turn-by-turn timelines and custom energy or shield settings.

Find your rank 1 IVs (and if they matter)

The IV Checker tells you exactly where your Pokémon ranks for PvP—and whether it matters for your specific matchups.

The Ultimate GBL Assistant

Understand your team's profile

Evaluate your team across four dimensions: Threat Control, Coverage, Recovery, and Stability. See exactly how your team handles the meta before you spend any resources.

Local Meta Analysis

Track what’s actually happening in YOUR battles. Log your GBL sets to see the most common leads, pivots, and closers at your specific rank.

Your Pokémon Box

Build a shortlist of your best PvP Pokémon and generate teams directly from what you actually have.

Every cup. Every league.

Rankings powered by PvPoke. Support for all GBL formats, from Open Leagues to themed cups like Remix, Fossil, and Halloween.

Share your teams

Export your favorite squads as clean team cards to share with your local community or Discord.

Your language, your game

Available in 11 languages with full Pokémon name and move translations.

Ready to focus on the battle?

BattleFlow handles the strategy, the simulations, and the meta-analysis—so you can focus on winning.