GBL Box: PvP IV Rank Scanner
GO Battle League stat tracker
Only for iPhone
Free · In‑App Purchases · Designed for iPhone
GBLBOX is an unofficial companion tool for Pokémon GO Battle League players who want to manage IVs, check PvP ranks, and organize battle-ready candidates.
Use screenshot analysis, Share import, or Live Scan to help read CP, HP, and IV information, then check PvP rank, target CP, level, and battle stats for Great League, Ultra League, and Master League. Saved entries can be organized in your Box with planned evolutions, evolution candidates, Shadow, Purified, Lucky status, registration dates, search, and sorting.
Main features:
- Screenshot-assisted IV review for Pokémon GO
- Import screenshots via Share for quick IV checks
- Shortcut to scan your latest screenshot automatically
- Live Scan support for faster Box registration
- PvP IV rank checks from IV, CP, and HP
- Great / Ultra / Master League rank, percent, and stat views
- Evolution candidate evaluation
- Saved Box with search and sorting
- GBL records and battle history review
- Customizable name-copy rules
- GBL schedule and special cup information (Home Screen widget)
- Battle simulator and breakpoint research tools
- Contact flow for reporting detection issues
Screenshot analysis is processed on device, and saved Box data is stored locally on your device.
This is an unofficial app and is not affiliated with, endorsed, sponsored, or approved by Niantic, Nintendo, or The Pokémon Company.
Support, privacy policy, and terms:
- Support: https://gblbox.com/support.html
- Privacy Policy: https://gblbox.com/privacy.html
- Terms of Use (EULA): https://gblbox.com/terms.html
more [Box]
- Faster Box and detail screen loading
- Improved Pokémon selection and CSV export
- The Pokebox 50-Pokémon limit can now be enabled or disabled
[Screenshot Analysis]
- Improved recommended power-up targets and IV candidate display
- Improved full-screen screenshot controls
[Simulator]
- Added Best Buddy +1 support
[Other Improvements]
- Improved guides and English localization
- Added easier keyboard dismissal
2.6.2 1d ago
GBL auto-recording now keeps consecutive battles separate more reliably, even when the VS or result screen is missed.
• Apply league, cup, and rank choices to all matches in the review screen
• Identify same-name forms such as Kyurem using league ranking data
• Show search results directly below the search field and correct encounter-rate analytics
• Save Move Count and Breakpoint Explorer samples by league, ranked by usage
• Reach screenshot analysis results faster and review training candidates and current level more easily
2.6.1 4d ago
Added Trade Check to estimate the chance of staying within a league CP limit and meeting a target rank after a trade.
You can now compare registered Box entries in bulk, enter data from screenshots or manually, and review saved scan data before saving. League colors and evolution-target selection are also more consistent.
2.6.0 4d ago
Fixed a screenshot scanning issue introduced in version 2.5.4 that could replace a correctly recognized Pokémon name with an unrelated candidate. Candidate display and consistency checks for corrected appraisal values have also been improved. We apologize for the inconvenience.
2.5.5 Aug 9
[Movesets]
- You can now set each Pokemon's moves. Anything you leave alone uses the recommended set for the league.
- Moves can also be chosen on the scan review screen, before saving.
- Set them straight from the move list while comparing power and DPT.
- Pokemon without a second charged move unlocked can be marked as having none.
- CSV export now includes move columns.
[Tags in your Box]
- Tags you have used are offered as chips, so you can add one with a tap. The ones you use most come first.
- You can pick tags in the filter. With more than one selected, switch between Any and All.
- Manage tags lets you rename a tag everywhere at once, or remove it.
[Nicknames]
- Move types and move names can now be part of a generated nickname.
- IVs can be written as a single digit each, 0 through F (FFF = 15/15/15).
- Reworded the name-rule categories so you can tell what is inside before opening them.
[Scan fixes]
- Fixed CP and IVs changing away from the scanned values after you corrected the form.
- Forms such as Hisuian are now identified from how CP, HP and the appraisal bars fit together.
- When the numbers cannot narrow it to one form, you are asked to pick from the matching forms.
- Fixed normal Pokemon being marked as Shadow.
- Fixed the first scan after launching the app sometimes reading nothing.
[Other]
- Improved record keeping and evidence images for back-to-back GBL battles.
- Fixed places that stayed in Japanese on non-Japanese devices: the photo access prompt, the share menu entry, and live scan notifications.
2.5.4 Aug 8
【GBL Auto Record: ratings recorded for you】
- Your rating and your opponent's are now read from the VS screen and recorded for each battle.
- Rank titles (Ace, Veteran, Expert, Legend) are read too, and the battle rank is selected automatically.
- Ratings arrive already filled in on the review screen. Correct them only when they are wrong.
- If a rating could not be read, you can type in yours or your opponent's on the spot.
- The VS screen showing your opponent's rating is kept as a review image, so you can check what was read.
- Ratings are only on screen for a few seconds before a battle, so the app now reads more often during that window.
【Live Scan pre-calibration】
- Added pre-calibration so you can adjust read positions for your own device on a screenshot.
- Box uses name, CP, HP and appraisal bars; GBL uses the in-battle name plates; ratings are detected automatically from a VS screenshot.
- Example images and saved/unsaved values are shown, so you can review or redo the calibration later.
- The screenshot you calibrate with is never saved. Only the positions are stored on your device.
【Scan review and rankings】
- Mega Evolution and Buddy Boost can now be toggled directly on the scan review screen.
- Mega and Primal forms can now be chosen from the stat rankings.
- Improved the placement and tap targets of the Mega and Buddy buttons.
【Other】
- Forms that share a name are now resolved by cup eligibility first, then by the forms you have used on this device.
- iOS-only announcements now show only on iOS.
- Improved the safety of battle data downloads and the stability of screen display and input.
2.5.3 Jul 31
【Screenshot Analysis & Box】
・CP can now be recovered from the Pokémon, HP, and IVs when the start, middle, end, or all of it is obscured
・When CP is recovered, the review screen explains why so you can double-check or correct it
・When the IV bars can't be read, candidates are highlighted with a "pick from here" prompt
・The original scan image can now be saved with a Box entry and reviewed later in details
・Box entries with potentially inaccurate scan results are now easier to identify
・Manual correction UI on the scan review screen has been improved
【GBL Auto Record & Video】
・Fixed a bug where non-battle Box screens could be misread during auto record
・Forms that share the same displayed name (legendaries like Palkia, and regional forms) are now recognized as the variant most used in each league (e.g. Corsola → Galarian Corsola)
・You can now switch Mega / form-change / regional variants with one tap on the record edit screen (two variants toggle on tap; three or more use a picker)
・Turning on the Shadow "S" now adds a Shadow mark to the name
・Evidence photos no longer skew toward the same matchup, capturing a wider variety of Pokémon
・More battles are kept per recording, so evidence images are less likely to be dropped
【Battle Analysis & Other】
・Split draft saving into "Save all" and "Save this set" and tidied up the buttons
・Reorganized the league/cup/period filters so each one's role is clear
・Improved the workflow used to review and validate contributed accuracy samples
2.5.0 Jul 20
【Screenshot Analysis】
・Great, Ultra, and Master League ranks are now visible immediately after analysis
・Detailed rankings and registration form are always shown to reduce scrolling
・Recommended cards now indicate when the result is evaluated as an evolution
・Unnecessary shadow confirmation prompts are no longer shown for unsupported Pokémon
・Results that need review are now highlighted without blocking save
・Manual IV editing now fits better on images without IV bars
【Data and Stability】
・Bundled battle data has been updated
・Remote settings and analytics submission controls are more robust
2.4.2 Jul 15
【Screenshot Analysis】
・The accuracy contribution button now responds when only the Pokémon name is corrected
・When saving, you can now choose whether to send corrections, skip sending once, or stop automatic sending
【Other】
・Improved the accuracy contribution prompt layout and copy
2.4.1 Jul 6
【Screenshot Analysis】
・Improved the screenshot picker so images are easier to browse and select
・Added a move list so you can check each Pokemon's available moves and move stats
・Made recommended movesets easier to review for the selected league
・Training candidates are now recalculated when the detected Pokemon name is corrected
【GBL Records】
・Improved bulk confirmation and deletion for records that need review
・Made it easier to send accuracy improvement reports from auto-record and video review flows
・Improved Shadow status recording and display
【Tools & Settings】
・Reorganized the Tools and Settings screens so related options are easier to find
【Other】
・Improved messages for accuracy improvement data submission status
・Fixed minor layout issues and improved usability
2.4.0 Jun 30
【Screenshot Picker】
・Smoothed the low-to-high quality image transition to reduce flickering while scrolling
・Images are no longer cropped, so IV bars are easier to see
・Notices on the review screen now float over the image for better visibility
【Other】
・Improved CP/HP correction input so candidates don't reshuffle on every keystroke
2.3.1 Jun 28
Battle Analytics】
・Switch between Overview / League / Team with tabs and swipe, and filter by league, cup, and period
・Win rates are shown as charts, and you can share each tab's results as an image
・See each team's strong/weak matchups, encounter rate, and battle history
【Box Filtering】
・Reorganized filtering into a dedicated screen with easy-to-tap chips
・Filter by CP, IV%, and level ranges
・Multi-select types (Any / All)
【Screenshot Import】
・Improved an issue where freshly taken screenshots could fail to appear when tapping refresh
・Fixed non–Pokémon GO images slipping into the list
・Improved thumbnail display and scanning reliability
【Other】
・Build Tips now show recommended moves and power-up cost
・Various bug fixes and stability improvements
2.3.0 Jun 27
【Fixes】
・Fixed an issue where Pokémon GO screenshots could fail to appear when tapping refresh in the screenshot picker
2.2.1 Jun 27
【Build Guide】
・Automatically suggests the best league and final form for each Pokémon, color-coded by league, with a one-line reason for the call
・Now factors in Shadow preference, a CP floor, and overall bulk (SCP), so it no longer recommends clearly low-CP individuals or unnecessary purification
・Shadow / Purified are now shown as icons
・You can turn the Build Guide on or off in Settings
【CMP Attack Range】
・Added a feature that shows, at a glance, which Pokémon you'll contest CMP (simultaneous Charged Move) against as the opponent's IVs vary, drawn as horizontal range bars
・Shown per league, including the range of attack-weighted high-IV builds
・Zoom the range freely with a slider or pinch
【Screenshot Analysis】
・Right after analysis, the same top candidate as the Build Guide is now selected
・Added a "Meta CMP Attack" comparison against top meta Pokémon
【Other】
・Added a help (?) to Data Update explaining what it does and where it applies
2.2.0 Jun 26
【GBL Records】
・Redesigned the Records tab as a dashboard — see win rate, match count, rating change, per-league win rate, and team match-ups at a glance
・Added a Matchup Analysis view showing which opponents each of your teams struggles with or beats
・Records saved as "Needs review" from auto-record or video analysis are now shown separately from history, making them easier to check and edit
・You can now report a detection issue per match from the bulk review screen for multiple matches
・League, date range, and cup filters are now kept when you return to the Records tab
・Added in-app help explaining when to use auto-record, video import, or manual entry
・Reordered the GBL tabs so Records appears first when you open the GBL tab
【Battle Data】
・You can now manually refresh the latest Pokémon, move, and recommended-move data from the Tools tab — search, screenshot analysis, and recommended moves update immediately after
・Added a way to check when data was last updated and how many entries are included
・Squawkabilly is now searchable and scannable from first launch, even before fetching the latest data
【Other】
・Detection-accuracy reports now support up to 6 images total (candidate images plus manual attachments)
2.1.0 Jun 25
- Added in-app reports for detection failures and recognition issues
- Added support for submitting selected candidate images from GBL auto-recording to help improve recognition accuracy
- Added Mimikyu support to the battle simulator, including Disguise damage reduction and Defense drop behavior
- Added shield timing controls for charged moves in the battle simulator
- Added Mimikyu to Pokémon search and selection
- Improved stability around reports, Live Scan, and GBL auto-recording
2.0.0 Jun 24
Live Scan improvements
• Improved IV bar reading accuracy on more devices, including iPhone SE
• Correctly identifies different forms such as Origin Palkia/Dialga and Crowned Sword/Shield Zacian/Zamazenta (auto-detected from CP and HP)
• Forms that can only be told apart by appearance (e.g., White/Black Kyurem) are now recognized automatically once you've scanned one from a screenshot
• Added support for nicknamed Pokémon (species is inferred from the learned appearance)
• Reads Pokémon even when the CP is hidden by the Dynamic Island (recording indicator) or a bright background, using HP instead
Easier form correction
• When reselecting the species, other forms of the same Pokémon (Hero / Crowned, White/Black Kyurem, etc.) now appear as priority suggestions at the top
• Correcting a form no longer changes the CP/HP read from the screen
IV rank table
• Added a "PL" (Pokémon Level) column
• Added a toggle for whether to include the best-buddy boost (+1 effective level)
Notifications
• The "scan complete" notification no longer repeats while you stay on the same Pokémon
• Reduced the chance of the completion notification appearing in saved box images
• Added an in-app checklist (Focus mode / notification permissions) for when notifications don't appear
Other
• Fixed the saved IV-bar image being misaligned on some devices (e.g., iPhone SE)
• Fixed the form label for Zacian/Zamazenta (Hero of Many Battles)
• Minor bug fixes
1.7.11 Jun 23
・Added support for the new move “Glaive Rush”
・Updated recommended move data from PvPoke
・Added a report flow for detection failures in Box and GBL Records
・Improved screenshot detection accuracy for some Pokémon, including Galarian Corsola
・Improved the Live Scan help UI and usability
・Added an in-app survey entry point
1.7.2 Jun 20
・Minor bug fixes and stability improvements.
1.7.0 Jun 20
・Improved the automatic GBL battle record review screen. OCR text is now easier to check per battle, and battle deletion now asks for confirmation to help prevent accidental taps.
・Improved cup selection for GBL battle records. The app keeps your previously selected cup when appropriate while prioritizing cups in the current schedule.
・Unified rating input around the current rating, making changes from the previously saved rating easier to understand.
・Improved Pokemon form matching for Mega Evolution, Primal forms, Mega X/Y, and related form-name differences.
・Added Preview Cup: Great League as a test format for upcoming rule changes.
・Improved recognition accuracy, display, and stability around GBL battle records.
1.6.0 Jun 19
Improvements and fixes:
- The Live Alerts card now shows the latest live scan status, making it easier to check completed scans or why a scan was not saved even if you missed the notification
- Updated ad configuration to improve ad display stability
- Adjusted minor UI details and internal behavior
1.5.3 Jun 19
【New】
・Added GBL battle history tracking
・Record opponents, results, and your battle teams from videos or automatic tracking
・Export battle history as shareable images
・Added rank and rating fields to battle records
・Added a quick matchup checker for GBL teams
・Added species-based summaries and second move unlock costs to the power-up planner
・Added free trial uses for bulk capture features
【Improvements and Fixes】
・Reorganized the GBL tab into Schedule, Records, Teams, and Box views
・Improved the battle history screen so each match is easier to review
・Adjusted shared image layouts to make your team, opponents, and results easier to read
・Improved Pokémon selection by grouping saved Pokémon by species
・Improved live scanning so incomplete Pokémon entries are less likely to be saved
・Improved ad handling so empty ad space is not left behind when ads fail to load
・Fixed other display and usability issues
1.5.1 Jun 18
【New】
・Import screenshots via Share (“Send to GBL Box”) for quick IV review
・Open the app from a local notification after sharing (if notifications are allowed)
・Home Screen widget: current league, time remaining, and next rotation
・Shortcut “Scan Latest Screenshot” — run from Siri, Spotlight, Back Tap, etc. to load your most recent screenshot automatically
・GBL tab shows cup regulation notes; schedule and rules update automatically
【Improvements & fixes】
・Widget lists all leagues/cups in the current rotation more clearly
・Fixed attack/defense stats changing when toggling Shadow on/off
・Adjusted banner ad placement on iOS 18
・Share import and GBL display usability improvements
1.4.0 Jun 13
【Screenshot analysis】
・Much better IV bar reading (new automatic band detection)
・Improved Shadow, Lucky, and Purified detection
・Correct display and matching for multi-form species (e.g. Zygarde formes)
・Copy generated nicknames from the screenshot review screen
・Added name-rule parts for the selected league rank and percent (follows the league tab on screen)
・Redesigned IV editing with stats beside the appraisal bar image
【Screenshot picker】
・Faster import with recognized images shown first; the rest load in the background
・Pre-scans screenshots after launch, from any tab
・Pause and resume scanning; progress is kept when you close the picker
・Fixed progress bar at the bottom
・Switch between GO-only and all photos, even while refreshing
・Fixed deleted photos remaining in the picker list
・Auto-refresh new screenshots when returning from review
【Box, battle, and more】
・Smoother scrolling in the Box list
・Redesigned battle simulator results for easier HP and move damage comparison
・Hypothetical Shadow stat adjustments for species without Shadow forms
・Clearer type icons across the simulator and related screens
・More reliable bottom banner ads for free users (hidden with GBL Box Pro)
・Various UI and usability fixes
1.3.0 Jun 13
【New】
・GBL Box Pro: monthly, yearly, and lifetime options. Pro removes banner ads
・Bulk screenshot import (Pro): register multiple Pokémon from photos at once
・iCloud backup & restore (Pro): sync your Box across devices
・Type matchup chart & quiz (Pokémon GO / main-series rules, 18×18 matrix)
・Customizable Box list (two-line stats, card display options)
・Filter by registered league (Great / Ultra / Master)
・Custom date format (with year, locale-style ordering)
【Improvements】
・Better screenshot detection for Shadow, Purified, Lucky, and species
・Species confirmation when detection confidence is low
・IV bars on the edit screen
・Faster screenshot picker (progressive loading and display)
・Choose Pokémon GO screenshots only or all photos
・Refreshed species ranking table and clearer controls
・Collapsible GO search keyword categories
・Box: multi-select, separate filters and sorting, smoother list
・Type matrix: ○/△/× symbols, tap rows/columns to highlight matchups
・Streamlined Settings and toolbar actions
1.2.2 Jun 11
[Box]
- Faster Box and detail screen loading
- Improved Pokémon selection and CSV export
- The Pokebox 50-Pokémon limit can now be enabled or disabled
[Screenshot Analysis]
- Improved recommended power-up targets and IV candidate display
- Improved full-screen screenshot controls
[Simulator]
- Added Best Buddy +1 support
[Other Improvements]
- Improved guides and English localization
- Added easier keyboard dismissal
more Version 2.6.2 1d ago
Data Used to Track You The following data may be used to track you across apps and websites owned by other companies:
Location Identifiers Usage Data Other Data Data Linked to You The following data may be collected and linked to your identity:
Location Identifiers Usage Data Diagnostics Other Data Data Not Linked to You The following data may be collected but it is not linked to your identity:
Location Identifiers Usage Data