A tool for trainers, by a trainer

Pokémon GO PvP Team Builder

Build winning PvP teams from your own Pokémon collection. Simulate matchups, track your meta, and share teams. Free on iOS & Android.

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.

App Screenshots

App Screenshot
App Screenshot
App Screenshot
App Screenshot
App Screenshot
App Screenshot

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.

Frequently Asked Questions

What is BattleFlow?
BattleFlow is a free Pokémon GO PvP companion app for iOS and Android. It builds optimized teams from your own Pokémon collection, simulates matchups, tracks your battle meta, and helps you improve at Go Battle League.
How does the team builder work?
Add your Pokémon to your in-app box, select a league or cup, and BattleFlow generates ready-to-use team compositions based on what you actually own. It evaluates coverage, threats, and synergy automatically.
Is BattleFlow free?
Yes, BattleFlow is completely free to download and use on both iOS and Android. All core features including team generation, matchup simulation, and battle logging are available at no cost.
What leagues does BattleFlow support?
BattleFlow supports all Go Battle League formats including Great League, Ultra League, Master League, and every rotating cup like Remix, Fossil Cup, Halloween Cup, and more. Rankings are powered by PvPoke.
Does BattleFlow work offline?
Yes. Team generation, matchup simulation, and IV checking all work fully offline. You can build and analyze teams anywhere without an internet connection.

Ready to focus on the battle?

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