Pokémon Box (GO)
In Pokémon GO, the player has a Pokémon Box that can initially hold 250 Pokémon, including up to 12* Eggs. Pokémon Storage Upgrades can be purchased in the Shop for 200, with each upgrade expanding the capacity by 50 Pokémon.
The Pokémon Box screen allows the player to sort Pokémon, in ascending or descending order, by the following criteria:
- Most recently acquired
- Designated favorites
- Pokédex number
- Proportion of remaining HP
- Combat Power (CP).
In the case of a tie on the sorting criteria (such as multiple favorite Pokémon or Pokémon with full HP), the tied Pokémon are sorted by Combat Power in descending order.
The player can also hold a press on a Pokémon to activate a transfer mode where they can mark multiple Pokémon to be sent to Professor Willow. This feature was added in version 0.49.1 (labeled 1.19.1 in the iOS App Store), which was released on December 8, 2016.
The current maximum upgradeable capacity is 4,500 Pokémon. This limit has been increased over time.
|Start date||Max. capacity|
|June 4, 2021||4,500|
|December 1, 2020||4,000|
|July 23, 2020||3,500|
|November 22, 2019||3,000|
|July 29, 2019||2,500|
|November 21, 2018||2,000|
|December 8, 2017||1,500|
The Pokémon storage screen also allows the player to search Pokémon by name or species; the search results will return any Pokémon whose species name or nickname begins with the searched string. The search bar also supports key terms that are not searched as literal strings, with these first being supported in version 0.67.1 (labeled 1.37.1 in the iOS App Store), released on June 20, 2017.
All of the following searches are case insensitive. The keywords listed below are the keywords used if the game is set to English; if the game is set to a different language, the keywords are based on that language.
[text]— Pokémon whose species name or nickname begins with the text, or whose tag name exactly matches the text
+[text]— the above and any Pokémon in the same evolutionary family (e.g.
+Meowthreturns all instances of Meowth and Persian)
- The search term will only be interpreted as a literal string if it does not match any keyword or type. For example, searching
dragonwill not return a Ditto nicknamed "Evolve" or "Dragon", due to the term being interpreted as a key term or type instead of a literal string.
[type]— Pokémon of that type
[number]— Pokémon whose Pokédex number matches the searched number (e.g.
3returns all Venusaur)
[number]-[number]— Pokémon whose Pokédex number falls between the two searched numbers, inclusively (e.g.
1-151returns all Kanto Pokémon)
[number]-— Pokémon whose Pokédex index is at least the searched number (e.g.
151-returns all Pokémon starting from Mew)
-[number]— Pokémon whose Pokédex index is at most the searched number (e.g.
-9returns all Pokémon up to Blastoise)
hpto a number instead searches for Pokémon based on CP or maximum HP (respectively) instead of Pokédex index (e.g.
cp1000-returns all Pokémon with a CP of at least 1000)
distanceto a number instead searches for Pokémon based on distance (in km) from where it was obtained to the player's current location (e.g.
distance100-returns all Pokémon obtained at least 100 km away from the player's current location)
ageto a number instead searches for Pokémon based on how many days ago they were caught (e.g.
age-7returns all Pokémon caught within the last 7 days, and
age0returns all Pokémon caught today)
yearto a number instead searches for Pokémon based on which year they were caught in (e.g.
year2016returns all Pokémon caught in the year 2016, and
year2017-2018returns all Pokémon caught from the years 2017 to 2018)
buddyto a number (0 to 5) instead searches for Pokémon based on their Buddy levels (e.g.
buddy5returns all Best Buddies, and
buddy2-4returns all Good to Ultra Buddies)
buddy0— Pokémon that have never been walked as a buddy
buddy1— Pokémon that have been walked as a buddy, but never reached a Good Buddy level
buddy2— Good Buddies
buddy3— Great Buddies
buddy4— Ultra Buddies
buddy5— Best Buddies
- All move set searches begin with
@[move]— Pokémon with the searched move
@[type]— Pokémon with a move of the searched type (note:
@psychicreturns all Pokémon that know Psychic-type moves, not merely Pokémon that know the move Psychic)
@weather— Pokémon with a move that is currently weather-boosted
@special— Pokémon with a move outside their standard move pool (i.e. all moves that cannot be relearned using a TM, including event-exclusive moves, legacy moves, Frustration, Return, and moves copied by Smeargle)
special— Pokémon whose Fast Attack that fits the criteria (e.g.
@1bugreturns all Pokémon with a Bug-type Fast Attack)
special— Pokémon whose first Charged Attack fits the criteria
special— Pokémon whose second Charged Attack fits the criteria
@move— Pokémon that have not learned a second Charged Attack
evolve— Pokémon which can evolve, for which the player has enough Candy and currently meets any other requirements to perform
item— Pokémon which require an item to evolve, for which the player has enough Candy and item to perform
evolvenew— Pokémon which can evolve or Mega Evolve into a species or Mega Evolution the player has not yet registered in the Pokédex, regardless of whether the Pokémon currently meets the requirements to evolve
tradeevolve— Pokémon species eligible for trade Evolution and have not been traded, regardless of whether the player has enough Candy to evolve (i.e.
tradeevolve&tradedwill always return no results)
megaevolve— Pokémon which can Mega Evolve, for which the player has enough Mega Energy to perform
kanto— Pokémon first discovered in the Kanto region, including their regional forms (equivalent to
johto— Pokémon first discovered in the Johto region, including their regional forms (equivalent to
hoenn— Pokémon first discovered in the Hoenn region, including their regional forms (equivalent to
sinnoh— Pokémon first discovered in the Sinnoh region (equivalent to
unova— Pokémon first discovered in the Unova region, including their regional forms (equivalent to
kalos— Pokémon first discovered in the Kalos region (equivalent to
alola— Alolan Form Pokémon
galar— Galarian Form Pokémon and Pokémon first discovered in the Galar region
male— male Pokémon
female— female Pokémon
genderunknown— gender unknown Pokémon
- IV appraisal
0*— Pokémon whose IV total is between 0 and 22 (i.e. display 0 stars on the appraisal pop-up)
1*— Pokémon whose IV total is between 23 and 29 (i.e. display 1 star on the appraisal pop-up)
2*— Pokémon whose IV total is between 30 and 36 (i.e. display 2 stars on the appraisal pop-up)
3*— Pokémon whose IV total is between 37 and 44 (i.e. display 3 stars on the appraisal pop-up with an orange background)
4*— Pokémon whose IV total is 45 (i.e. display 3 stars on the appraisal pop-up with a red background)
- Encounter type
hatched— Pokémon hatched from an Egg
raid— Pokémon caught from a Raid Battle
remoteraid— Pokémon caught from a remote Raid Battle
megaraid— Pokémon caught from a Mega Raid
exraid— Pokémon caught from an EX Raid
research— Pokémon caught during Field Research (including after a Research Breakthrough), Special Research, or Timed Research (since October 31, 2020)
gbl— Pokémon caught from a GO Battle League reward
rocket— Pokémon rescued after a Team GO Rocket battle
snapshot— Pokémon caught after a surprise encounter using GO Snapshot
- Other key terms
eggsonly— Baby Pokémon
costume— Pokémon in costumes (Event Pokémon), such as Pikachu wearing a hat, sunglasses Squirtle, and Armored Mewtwo
defender— Pokémon currently defending a Gym
traded— Pokémon received from a trade
shiny— Shiny Pokémon
lucky— Lucky Pokémon
legendary— Legendary Pokémon
mythical— Mythical Pokémon
shadow— Shadow Pokémon
purified— Purified Pokémon
candyxl— Pokémon powered up above Lv. 40
The search function also uses a set of operators for more complex queries. Operators are evaluated in the order they are listed below.
!— complement of the condition (e.g.
!waterreturns all Pokémon that are not Water-type)
;— union of conditions (e.g.
fire,evolvereturns all Pokémon that are Fire-type or can evolve)
|— intersection of conditions (e.g.
shiny&swinubreturns all Shiny Swinub)
By the order of operations, the query
!dragon&@ice,@fairy would return all non-Dragon-type Pokémon that know either an Ice-type or a Fairy-type move.