This calculator will predict the showcase performance for a Pokemon and its evolutions in Pokemon Go. IVs are optional and can be entered for a more accurate showcase range.
Calculator

More Information
I made this tool for personal use and figured I'd share. If there are bugs, it's either because I haven't found it yet, or if I have, it doesn't bother me enough to fix it. If you find a bug before I do and think it's worth being fixed, shoot me an email at sizecalc@charlierose.dev and I'll get to it if/when I can. I'm an independent developer working on independent projects in an effort to recover from a severe brain injury. I have no affiliation with Niantic or the Pokemon Company. I don't get paid to maintain this tool. If you think I should and want to support my recovery, send me a Ko-fi.
Prediction Ranges
It's not possible to get a single exact prediction. The actual height and weight of Pokemon are rounded when they're displayed. A Bulbasaur that appears to weigh 5.18 kg will have an exact weight between 5.175 kg and 5.185 kg. The same applies for height. Showcase scores are also rounded for display purposes. They are rounded to the nearest whole number.
This also means that the precision of the tool increases with the size of the Pokemon. A larger Pokemon will give a tighter range. For a Pokemon like Joltik with an average height of 0.1m, a 0.005m margin of error is 5% of its height. An XXS Joltik can be as small as 0.049m, making the margin of error 10% of its height. On the flipside, an XXL Wailmer weighing in at 289.01kg will get a very precise Wailord prediction.
Outliers
For the most part, height and weight is calculated consistently for each species of Pokemon. I've already accounted for a few deliberate exceptions, like Pumpkaboo and Gourgeist or the different forms of a species. But in a game where millions of people catch hundreds of Pokemon that come in over 1000 different species and another 300+ forms, there's bound to be some pretty wierd outliers. We've already had a (now patched) bug that led to some 10,000+ kg Zoroark.
That being said, there's only so much input validation that I can do. If you're getting a wierd output, double check and make sure you're not giving a wierd input.
Future Showcases
For the species specific showcases, this tool should accurately predict future performance as long as Niantic doesn't change things up.
For other showcases such as the Buddy showcases or type specific showcases, as of right it's not possible to predict future performance. These showcases tend to use different baselines, sometimes even for showcases of the same type. The values provided predict performance in previous showcases to give a general idea of what to expect in the future. I do my best to update for ongoing showcases as quickly as possible.
Special Thanks
- u/FatalisticFeline-47 for their posts and comments on Reddit about height and weight calculations, reading the game master, their analyses of type specific showcases and their spreadsheet for calculating evolution sizes and scores
- The Pokémon GO Showcase calculator by the Pokémon Database
- kittypokemonsalot for their article on GO Hub that summarizes a whole bunch of Twitter threads (that I can't see without an account) of showcase and size research done by bmenrigh, sellyme, minibenoit, LemmoritoSensei (who are all also deserving of many thanks)

Quick Share
Scan the QR code below to share this tool
