Search Syntax Guide

Type words to search by card name, or use prefixes to search specific fields.

Field Prefixes

PrefixFieldExample
name: or n:Card namename:reflect, name="Reflect, Child of Potential"
t: or type:Card type or racet:resonator, t:dinosaur
r: or race:Racer:dragon, r:fairy tale
sub: or subtype:Card subtype (Instant, Standby, Field, Resonator)sub:Standby, sub:Resonator
o:Card text (abilities)o:flying, o:quickcast
kw: or keyword:Keyword ability (alias for o:)kw:flying
a:, c:, or color:Attributea:fire, c:fw
a=Attribute, exactly. a:fire finds every card with Fire on it including multi-attribute ones; a=fire finds only the Fire-only cards, which is what a mono deck can actually playa=fire
attrs:, attributes:, or colors:How many attributes a card has, whichever they areattrs:1, attrs>=2
atk: or pow:ATKatk>=1000
def: or tou:DEFdef>=1000
cost:, cmc:, or mv:Total cost (converted mana cost)cost>=5, cost:3
s:, set:, or e:Set code (wildcards supported)s:NWE, s:World*
g: or group:Card group / clusterg:alice
rarity:Rarity (R, SR, MR, U, C, N, XR, ...)rarity:SR, rarity:R
div:Divinitydiv>=3
will: or willpower:Warden will (all 13 Wardens carry one; nothing else does)will:3, will>=3
artist:, illustrator:, or illus:Illustratorartist:"Kairi Miura"
format: or f:Legal in formatformat:paradox, f:abc
banned:Banned in format (wanderer, paradox, abc, golden, or any)banned:paradox, banned:any
is:Special flags (see below)is:ruler, is:banned

is: Values

ValueMeaning
is:rulerRuler type (includes Basic Ruler)
is:jruler / is:j-rulerJ-Ruler (includes Basic J-Ruler)
is:subrulerSub-Ruler
is:wardenWarden
is:orderOrder
is:stoneMagic Stone (any variant)
is:basic / is:special / is:trueBasic / Special / True-prefixed types
is:monoExactly one attribute, whichever it is. Same as attrs:1. Also is:monocolored, is:single
is:multicoloredTwo or more attributes. Same as attrs>=2. Also is:multi, is:gold
is:promoPromo printing: Judge, Souvenir, Ruler/Wanderer League, Will Power Rewards, World Grand Prix, World's Rewards, PR sets, and per-booster Pre-release Party / Buy a Box cards
is:bannedBanned in any format
is:paradox / is:abc / is:goldenLegal in the named format (same as format:)

Attribute Shortcuts

ShortcutAttribute
f or fireFire
wa or waterWater
w or windWind
l or lightLight
d or darknessDarkness
v or voidVoid

Combine letters for multi-attribute: c:fw finds cards with both Fire and Wind.

Operators

OperatorMeaningExample
:Contains (substring)t:resonator
=Exact matchrarity=SR, name="Reflect, Child of Potential"
> < >= <=Numeric comparisonatk>=1000
- (prefix)Negation (NOT)-t:ruler
!"Name"Exact card name (shortcut for name="Name")!"Thunder"

Boolean Logic

Terms sitting next to each other are combined with AND. You can also write and explicitly. Use or for OR, parentheses to group, and a - in front of a group to exclude the whole thing. Groups can nest as deeply as you like.

AND binds tighter than OR, so a:fire t:resonator or t:chant means (fire AND resonator) OR chant. Add parentheses when you want the other reading.

t:resonator a:fire // fire resonators (AND) t:resonator and a:fire // the same thing, spelled out t:chant or t:addition // chants OR additions o:quickcast (o:destroy or o:remove) // quickcast cards that destroy or remove (a:fire or (a:water or a:wind)) // groups can nest t:resonator -(a:fire or a:water) // resonators that are neither fire nor water (cost<=2 or cost>=8) // cheap or huge, nothing in between o:"enter >>>" // exact phrase in quotes -t:ruler s:NWE // NWE cards that aren't rulers

Quoting a value makes everything inside it literal, including parentheses, and, and or, which is how card names like -(r/10)ln(r/10) ≤ 1/e are searchable.

Sorting

order: picks the sort and dir: the direction. They arrange the results rather than filtering them, so they can sit anywhere in the query. A sort chosen from the dropdown above the results overrides one written in the query.

ValueSorts byAlso accepts
order:nameCard namenone
order:costTotal costcmc, mv
order:atkATKpower
order:defDEFtoughness
order:releasedRelease date (newest first by default)date, release, new
order:setSet, then collector numbercode
order:typeCard typenone
dir:asc / dir:descDirectiondirection:, ascending, descending
r:dragon order:atk dir:desc // biggest dragons first f:paradox order:released // newest Paradox-legal cards t:resonator cost<=3 order:cost // cheap resonators, cheapest first

Cards with no value for the sorted field (a Chant has no ATK) always sort last, in either direction.

Ask (plain English)

Switch the search box to Ask and describe what you want in ordinary words. It gets translated into the syntax above, and the query it ran is shown on the results page so you can check it and edit it.

cards that make my opponent discard and are paradox legal // → o:discard is:paradox cheap fire dragons // → cost<=2 a:fire r:Dragon resonators without flying // → t:resonator -o:"[Flying]" light or darkness rulers that gain life // → (a:light or a:darkness) t:ruler o:"gain" the biggest dragons // → order:atk dir:desc r:Dragon newest paradox legal cards // → order:released dir:desc is:paradox resonators from TTW // → t:resonator s:TTW

Superlatives ask for a sort, not a filter: cheap resonators means cost<=2, while cheapest resonators means all of them with the cheap ones first.

It only uses words it actually recognises, and tells you which ones it ignored, so a request it can't express comes back empty rather than quietly wrong. Anything it gets wrong is one click from being edited as a normal query.

Examples

mikage // name contains "mikage" t:resonator a:fire atk>=1000 // fire resonators, 1000+ ATK o:flying s:NWE // NWE cards with "flying" r:dragon cost<=3 // cheap dragons is:ruler // all ruler cards rarity:SR set:CMB // SR rarity from CMB artist:"Kairi Miura" is:ruler // rulers drawn by Kairi Miura banned:paradox // banned in Paradox is:promo is:ruler // promo rulers -is:promo r:dragon // dragons, promos excluded