PC
← Back to Search

Advanced Search Syntax

Learn how to construct complex queries using advanced search filters

How does search work?

Our search engine allows you to filter cards by typing text keywords (such as card names) and combining them with structured filter tags using key:value syntax. You can add as many space-separated filters as you like to refine your results.

Available Filters

Click on Values & Links to see all valid options
FilterDescriptionExampleValues & Links
Exact NameSearches for a card with an exact phrase match using double quotes."Charizard ex"
type: [supertype]Filters by card main supertype (Pokemon, Trainer, Energy).type:pokemon
subtype: [subtype]Filters by specific card subtypes (Basic, Stage 1, Item, Supporter, Tool, Special, etc.).subtype:supporter
set: [code]Filters by official expansion code or abbreviated nomenclature.set:MEW
rarity: [rarity]Filters by official card rarity level. Use quotes if it contains spaces.rarity:"double rare"
hp [op] [num]Filters cards comparing hit points using operators >, <, >=, <=, =.hp>=280
artist: [name]Searches for cards created by a specific artist or illustrator.artist:"Mitsuhiro Arita"
number: [num]Filters by card collector number within a set.number:151

Filter Negation (-)

You can prefix a hyphen (-) to any filter to exclude matching results. For example, to search cards from set MEW while skipping basic energy:

set:MEW -type:energy

Advanced Combination

All text keywords and structured filters can be combined freely. For example, to find Stage 1 Pokémon with HP greater than 100 excluding the SSP set:

type:pokemon subtype:stage1 hp>100 -set:SSP
Note on spaces:If your filter value contains spaces (e.g. artist names or multi-word rarities),you must wrap the value in double quotes, such as rarity:"Illustration Rare".