Instead of using the Advanced Search, you can directly type an advanced query into the search bar. This gives you a few additional options, and is usually faster than working with the graphical form.
Tip: You can press / on your keyboard on any page to instantly focus the search bar.
This page lists all the different options you have when using the advanced card search.
General
If you query multiple fields in one query, cards that match all of them are returned.
Example: type:supporter is:fa returns cards that are a supporter and full art.
You can enter multiple terms for a single field, seperated by a comma, to get cards that match either of them.
Example: is:rapid,single,fusion returns cards that have either the Rapid, Single or Fusion Strike label.
If you want to query for cards that match multiple terms of one field, you can seperate them with a + instead.
Example: is:fusion+aa returns cards that have the Fusion Strike label and are an Alternate Art print.
You can prepend a search with – to negate the condition.
Example: t:pkmn -is:v,gx,ex returns all Pokémon that are not a V, GX or EX.
Card Text
text:
Matches any text that appears in a card’s ability / attack names or effects.
If you are searching for multiple words, either wrap the text in double quotes, or replace spaces with underscores.
When using double quotes, the text search treats every word in your search term as an individual keyword, i.e. every space is equivalent to the + operator. When using underscores, the search term in treated as one keyword, so only text that contains the words in the exact order, with no other words in between, is matched.
You can prepend the search with ! to return exact matches only, i.e. the name or effect on a card must match the search exactly and contain no other words.
Examples
- text:”draw card” Cards that draw cards
- text:draw 7 cards Cards that contain the exact text “draw 7 cards”
- -text:”flip coin” Cards that don’t flip coins
- !text:round Pokémon that have the Round attack
Card Labels
is:
special card types: v, gx, ex, prism-star (prism), ace-spec (ace), radiant
gameplay labels: fusion-strike (fusion), single-strike (ichigeki), rapid-strike (rengeki), tag-team (tt), ultra-beast (ub), team-plasma (plasma)
can also be used to query Pokémon stages (which includes more specific card types like VMAX, see further below)
Examples
- is:prism,tt Prism Star and Tag Team cards
- is:ub -is:gx Ultra Beasts that are not GX-Pokémon
Type
type:
or t:
card type or pokémon type, either full name or abbreviation
Examples
Pokémon Attributes
Stage
stage:
or s:
basic (0), stage1 (1), stage2 (2), vstar, vmax, vunion, mega, break, restored, legend
Examples
- s:stage2, s:2 Stage 2 Pokémon
- is:gx s:basic GX-Pokémon that are Basics
HP
hp:
the Pokémon’s HP number, supports comparison operators
Examples
Attack Cost
attack:
or att:
or ac:
attack cost consisting of pokemon type abbreviations, with one of the following operators:
- : or = Pokémon has an attack with the exact energy cost
- <= Pokémon has an attack that is covered by the provided energy cost
- >= Pokémon has an attack that includes the provided energy cost
Examples
- ac:c,l Pokémon that can attack for either one Colorless or one Lightning Energy
- s:0 ac<=cc Basic Pokémon that can attack for two Colorless Energy
- ac>=lll Pokémon that have three Lightning Energy in their attack cost
- ac:0 Pokémon that have a free attack
Ability
has:ability
, has:ancient-trait
matches Pokémon that have an ability / ancient trait
Examples
- s:vmax has:ability VMAX Pokémon that have an ability
Weakness
weakness:
or weak:
or w:
pokemon type or none
Examples
Resistance
resistance:
or rs:
pokemon type or none
Examples
- t:l rs:f Lightning Pokémon that are resistant against Fighting
- -rs:none Pokémon that have a resistance
Retreat Cost
retreat:
or rc:
the Pokémon’s Retreat Cost, supports comparison operators
Examples
- rc:0 Pokémon with free retreat
- rc:4 Pokémon with four retreat
- t:d rc<=2 Darkness Pokémon with at most two retreat
Pokédex Number
pokedex:
or dex:
or p:
the Pokémon’s National Pokédex Number, supports comparison operators
Examples
- dex:1 Bulbasaur cards
- dex<=151 Cards featuring the original 151 Pokémon
- dex>=252 dex<=386 Cards featuring the Gen 3 Pokémon
Collection Attributes
Series
series:
or block:
or era:
sword-shield (ss), sun-moon (sm), xy, black-white (bw), heartgold-soulsilver (hs)
Examples
- series:ss t:su is:fa Full Art Supporter cards from the Sword & Shield series
- series:bw t:st Stadium cards from the Black & White series
Set / Expansion
set:
or e:
set code or name, prepend search with ! to return only exact matches
Examples
- !set:evo Cards from Evolutions (EVO)
- set:fates Cards from sets that have the word “Fates” in their name
Number
number:
or n:
card number, supports comparison operators
Examples
Artist
artist:
or illus:
or a:
artist name, replace spaces with underscores or wrap multiple words in double quotes, prepend with ! to return only exact matches
Examples
- a:sugimori Cards illustrated by artists whose name includes Sugimori
- a:asako_ito Cards illustrated by Asako Ito
- !a:sui Cards illustrated by artist sui
Rarity
rarity:
or r:
common (c), uncommon (u), rare (r), holo-rare (hr), ultra-rare (ur), secret-rare (sr), rainbow-rare (rar), amazing-rare (a)
rarities between hr and ur (Holo Rare V, GX etc.) are all grouped together as (the japanese equivalent) double-rare (rr)
rarities above rr, but below ur, (currently only Holo Rare VMAX) are grouped as triple-rare (rrr)
comparison operators are supported
Examples
- r:sr e:fst Secret Rare cards from Fusion Strike (FST)
- r>hr series:ss Cards above Holo Rare from the Sword & Shield series
Appearance
uses the is:
keyword
full-art (fa), alternate-art (aa), rainbow, gold, shiny, prime
Examples
- is:fa t:pkmn Full Art Pokémon
- is:gold Gold Cards
Price
usd:
or price:
for tcgplayer prices, eur:
or cm:
for cardmarket prices
card price in usd or eur, with a dot to seperate cents, supports comparison operators
Examples
- usd>100 Cards that have a market price above 100$ on tcgplayer
- eur<10 r:ur Ultra Rare cards that have an average price of less than 10€ on cardmarket
Tournament Play
Regulation Mark
regulation:
or mark:
or reg:
the card’s regulation mark, starts with a for japanese cards, d for tpci cards, supports comparison operators
Examples
Format
format:
or f:
standard, expanded (tpci cards only)
jp-standard, jp-expanded (japanese cards only)
2011, 2012, …, 2019 (the respective Worlds formats)
misc. other formats like legacy
Examples
- f:standard The current Standard format card pool
- f:2016 The Worlds 2016 legal card pool
Banned List
banned:
or bans:
a valid format identifier as above, matches all cards that are banned there
Examples
- bans:expanded Cards that are banned in Expanded
Search Options
Instead of using the options bar on the search results page, you can control these options directly within your query.
Card Language
language:
or lang:
or l:
supports the following language codes:
tpci cards
- en (English)
- de (German)
- fr (French)
- es (Spanish)
- it (Italian)
- pt (Brazilian Portuguese)
japanese cards
- jp (Japanese)
- en.t (translated English)
Examples
- lang:de,fr is:aa German and French Alternate Art cards
- bisa lang:de Regular search for bisa with results in German
- lang:jp is:fusion Japanese Cards with the Fusion Strike label
- lang:en.t is:unreleased Translated japanese cards that don’t have a tpci release yet
Duplicate Cards
unique:
or u:
prints (default), cards, text
By default, all prints of cards that match the search query are returned. When specifying unique:cards
, only one print per card is returned, possible reprints or different arts are ignored. If you are querying multiple languages at once, you can use unique:text
to return one result per unique card and language combination. When working with a single language, those two options are equivalent.
Examples
- is:v u:cards All Pokémon V, but only one print per unique card
- is:v lang:all u:text All Pokémon V, one per unique card and language
Display & Order
display:
or d:
grid (images, i), list (l), small-images (si), full (f), classic (c), text (t)sort:
or order:
or o:
set (default), name, type, usd, eur, pokedex, rarityshow:
number or all
Examples
- t:su is:fa d:si o:usd show:all Full Art Supporter cards displayed as small images and sorted by tcgplayer market price, on one page