Filter Syntax Guide
General

You can combine any number of filters together using AND or OR. Operators are case-insensitive, as are all filtering conditions (TYPE:instant and o:DESTROY will still work, for example).

Examples:

t:instant OR t:sorcerycards that are either instants or sorceries.
t:instant t:tribalcards that are both instants and tribal.

Text without a filtering condition is treated as a name. You can use quotes to require an exact match.

Examples:

goblin bloodcards whose names contain both "blood" and "goblin".
"goblin blood"cards whose names contain exactly "goblin blood".
o:destroy o:target o:creaturecards whose oracle text contains each of "destroy", "target", and "creature".
o:"destroy target creature"cards whose oracle text contains exactly "destroy target creature".

You can also use parentheses to combine clauses.

Examples:

t:creature o:flashcards that are creatures with flash.
t:creature o:flash OR t:instantcards that are creatures with flash, or instants.

You can put - before anything to negate it.

Examples:

-c:wcards that are not white.
-o:drawcards which do not have draw in their oracle text.
-t:creaturecards which are not creatures.
-moxcards whose names do not include "mox".
Color and Color Identity

You can find cards that are a certain color by using c: or color:, and cards with a certain color identity by using ci:, id: or identity:.

Operators supported: :, =, <, '>, <=, >=.

In addition to w, u, b, r, g and c, you can use color words like white, blue, green, etc.

You can also use all shard, wedge, or guild names, like azorius, bant, dimir, etc.

You can also compare by number of colors by using numbers instead of color names.

Color Identity searches will respect any color identity overrides you have set while filtering in your cube.

Examples:

c=wubrgcards that are all 5 colors.
c<espercards who colors are a subset of Esper (UB, WB, WU, U, B, W, or colorless).
ci:wucards whose color identities are exactly white blue.
ci>azoriuscards whose color identities contain white, blue, and at least one other color.
ci>1cards with more than 1 color in their identity.
Card Types

You can search for card types with t: or type:.

Operators supported: :, =.

Search for any part of the typeline, i.e. legendary, or human.

Partial types are allowed.

Examples:

type=legendarycards that are legendary.
t:legendary t:creaturecards that are legendary creatures.
t:shacards that are shamans, or shapeshifters, spellshapers.
Card Text and Set

You can use o: or oracle: to search oracle text, and s: or set: to search for a specific set code.

Operators Supported: :, =.

This searches the full oracle text, including reminder text. The set code can be either upper or lower case.

Examples:

o:"draw a card"cards whose oracle text contains "draw a card".
o:":"cards whose oracle text contains ":" (cards with activated abilities).
s:warcards from War of the Spark.
Mana Costs

You can use m: or mana: to search for cards with specific mana costs.

Operators Supported: :, =.

You can use plain numbers and letters for the 5 basic colors, snow, colorless, and x, y, and z costs.

For hybrid costs, you can use {} i.e. {2/G}, {R/G}, etc.

For phyrexian mana, use {W/P}.

You can also surround mana costs with if you prefer, i.e. {2}{G}{g} instead of 2GG. Either way is fine.

You can search for cards that require two or more colors with is:gold, and cards that contain hybrid symbols with is:hybrid or Phyrexian mana symbols with is:phyrexian.

Examples:

m:{r/g}{r/g}cards that cost two hybrid red/green mana, i.e. Burning Tree Emissary.
m:2wwcards that cost 2 generic mana, and 2 white mana.
is:goldcards that require two or more colors.
is:hybridcards with one or more hybrid mana symbols.
is:phyrexiancards with one or more Phyrexian mana symbols.
Mana Value

You can use mv: to search for specific mana values.

Operators supported: :, =, <, >, <=, >=.

Examples:

mv>5cards with mana value greater than 5.
mv=3cards with mana value of exactly 3.
Power, Toughness, and Loyalty

You can use pow: or power: to search for cards with certain powers.

You can use tou: or toughness: to search for cards with certain toughness.

You can use loy: orloyalty: to search for cards with certain starting loyalty.

Operators supported: :, =, <, >, <=, >=.

Examples:

pow>7cards with greater than 7 power.
pow<5 tou<5cards with both less than 5 power, and less than 5 toughness.
loy:3 or loy:4cards with a starting loyalty of 3 or 4.
Rarity

You can use r: or rarity: to search for cards with a specific rarity.

Operators supported: :, =, <, >, <=, >=.

Examples:

r:commonCommon cards.
r<=uncommonCommon or uncommon cards.
r:common or r:rareCommon or rare cards.
Artist

You can use a:, art:, or artist: to search for cards illustrated by a specific artist.

Examples:
a:"seb mckinnon"All cards illustrated by Seb Mckinnon.
a:rebAll cards illustrated by artists with "reb" in their name.
Devotion

You can use d:, dev:, or devotion: to search for cards with a given mono-color devotion.

You can also append a color to the query to use numbers instead like dw: or devotiontow:.

Examples:
d:wwwAll cards with exactly 3 white devotion.
devotiontor>2All cards with more than 2 devotion to red.
Price

You can use price:, priceNormal:, priceFoil:, priceEur:, or priceTix: to filter cards by price. When filtering in individual cubes, price: uses the printing specified for the cube. priceEur: uses the nonfoil Card Market prices. priceTix: used MTGO TIX prices.

Examples:
price>10.5All cards in a cube whose specified printing has a price over $10.50.
priceFoil<10 OR priceNormal<10All cards with a price under $10.
Tags

You can use tag: or tags: to filter cards by tag or tag count when in a cube.

Examples:
tag:SignedAll cards in a cube who have a tag named Signed, case insensitive.
tags=0All cards with no tags.
tags>0All cards with at least one tag.
Legality

You can use leg:, legal:, or legality: to filter cards by legality.

Examples:
leg:ModernAll cards that are legal in Modern.
-leg:StandardAll cards that are not legal in Standard.
Layout

You can use layout: to filter cards by layout.

Options:
normalA standard Magic card with one face
splitA split-faced card
flipcards that invert vertically with the flip keyword
transformDouble-sided cards that transform
modal_dfcDouble-sided cards that can be played either-side
meldcards with meld parts printed on the back
levelercards with level Up
sagaSaga-type cards
adventurecards with an Adventure spell part
planarPlane and Phenomenon-type cards
schemeScheme-type cards
vanguardVanguard-type cards
tokenToken cards
double_faced_tokenTokens with another token printed on the back
emblemEmblem cards
augmentcards with Augment
hostHost-type cards
art_seriesArt Series collectable double-faced cards
double_sidedA Magic card with two sides that are unrelated

Additionally, you can use is:dfc, is:mdfc, is:meld, is:transform.

Miscellaneous

You can use elo: to filter cards by their elo rating.

Filters for individual cubes:

You can use finish: to filter by cards with the given finish. Available options are "Non-foil" and "Foil".

You can use status: to filter by cards with the given status. Available options are "Not Owned", "Ordered", "Owned", "Premium Owned", and "Proxied".

Examples:
elo>1500All cards with an elo rating above 1500.
finish:non-foilAll cards with the non-foil finish selected.
status:"Premium Owned"All cards marked with the &quot;Premium Owned&quot; status.