Magic: The Gathering Card Scraper (Scryfall)
Pricing
from $0.0002 / card scraped
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
Maintained by CommunityActor 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
- Add one or more card searches using Scryfall syntax.
- Set Max cards and run.
- 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
| Field | Description |
|---|---|
| Card searches | Scryfall-syntax searches; each paginates through all matches. |
| Max cards | Maximum 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.
Popular use cases
- 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.