Query Syntax

The syntax is heavily inspired by Scryfall with some changes and a lot fewer features.
You can filter different characteristics of a card and combine multiple filters into one search. See below for examples.

Search fields

Currently supported search fields are: Anything not associated with a search field is interpreted as a search in the card name, so l:4 utopia will show all level/rank 4 monsters with “Utopia” in their name.
If your search contains spaces (e.g. searching for an effect that says “destroy that target”), the text must be quoted like effect:"destroy that target".

Note that all fields are case-insensitive, so class:NORMAL is the same as class:Normal or class:normal.

Search operators

The following search operators are supported:

It is possible to filter for multiple values at once, e.g. level:3|6|9 to find all cards that are level 3, 6, or 9.

Searching by regex is supported. Simply put the search string in slashes, i.e. o:/draw \d+ card/. No regex flags can be passed, but i (case-insensitive) is enabled by default.


Examples