Magic: The Gathering Card Scraper (Scryfall) avatar

Magic: The Gathering Card Scraper (Scryfall)

Pricing

from $0.0002 / card scraped

Go to Apify Store
Magic: The Gathering Card Scraper (Scryfall)

Magic: The Gathering Card Scraper (Scryfall)

Scrape Magic: The Gathering card data from Scryfall: name, set, type, mana cost, rarity, oracle text, colors, power/toughness, USD/EUR prices, format legality and card image. Use Scryfall search syntax. One row per card as JSON, CSV or Excel.

Pricing

from $0.0002 / card scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Categories

Share

Scrape Magic: The Gathering card data with the MTG Card Scraper, powered by Scryfall search. Query cards with Scryfall's powerful syntax and export each one's name, set, type, mana cost, rarity, oracle text, colors, power/toughness, USD/EUR prices, format legality and card image โ€” one clean row per card as JSON, CSV or Excel.

Built for deck builders, card-price trackers, collection managers, MTG apps and market research, it turns a search into a structured card dataset with prices.

What it does

  • ๐Ÿƒ Full card data โ€” name, set, collector number, type line, mana cost, CMC, colors, oracle text, power/toughness and keywords.
  • ๐Ÿ’ต Prices โ€” USD, USD foil, EUR and MTGO tix.
  • โš–๏ธ Legality โ€” Standard, Modern and Commander legality for each card.
  • ๐Ÿ”Ž Powerful search โ€” use full Scryfall syntax (t:dragon c:r, set:mh3 r:mythic, o:draw).
  • ๐Ÿ–ผ๏ธ Images โ€” a card image URL and the Scryfall page link.
  • ๐Ÿ“„ Auto-pagination โ€” pulls every matching card, not just the first page.
  • ๐Ÿ“ค Export anywhere โ€” JSON, CSV or Excel, or straight into a deck tool, sheet or dashboard.

Example output

{
"name": "Adult Gold Dragon",
"setName": "Adventures in the Forgotten Realms",
"typeLine": "Creature โ€” Dragon",
"manaCost": "{3}{R}{W}",
"rarity": "rare",
"priceUsd": 0.37,
"power": "4",
"toughness": "3",
"legalCommander": "legal"
}

How to use it

  1. Add one or more card searches using Scryfall syntax.
  2. Set Max cards and run.
  3. Download the results as JSON, CSV or Excel.

Search tips: t: type, c: color, set: set code, r: rarity, o: oracle text, cmc<=3, is:commander. Combine them, e.g. t:dragon c:r cmc<=5.

Input fields

FieldDescription
Card searchesScryfall-syntax searches; each paginates through all matches.
Max cardsMaximum cards to collect (0 = no limit).

Output fields

id, name, setName, set, collectorNumber, rarity, typeLine, manaCost, cmc, colors, colorIdentity, oracleText, power, toughness, keywords, priceUsd, priceUsdFoil, priceEur, priceTix, releasedAt, artist, legalStandard, legalModern, legalCommander, image, url.

  • Deck building โ€” pull all cards matching a strategy or color identity.
  • Price tracking โ€” export card prices for a set or collection over time.
  • Collection management โ€” build a spreadsheet of cards with prices and rarity.
  • MTG apps & bots โ€” power search and card detail with structured data.
  • Market research โ€” analyse prices, rarity and legality across sets.

FAQ

Do I need an account or key? No. Enter a search and run.

What search syntax can I use? Full Scryfall search syntax โ€” types, colors, sets, rarity, oracle text, mana value and more can be combined.

Are prices included? Yes โ€” USD, USD foil, EUR and MTGO tix where available.

Can I export to Excel or Google Sheets? Yes โ€” results download as JSON, CSV or Excel and integrate with Sheets, deck tools and dashboards.


Scrape Magic: The Gathering cards with prices using powerful search โ€” clean, complete and export-ready for deck building, pricing and collection tools.