Scryfall
Scryfall is a searchable database of every Magic: The Gathering card ever printed, with a powerful API that lets you programmatically look up cards, search by attributes, and pull card data into your own projects. If you're building a Magic deck and need to find all red creatures that cost 2 mana or less, or check which cards are banned in a specific format, you query Scryfall instead of clicking through dozens of pages. The API returns structured data (JSON or CSV) about card names, mana costs, abilities, legality, pricing, and artwork. Developers and enthusiasts use it to build deck-building tools, Discord bots, and spreadsheets that stay synchronized with the live card pool as new sets release.
If you manage Magic content, run a game store, or curate competitive decks, Scryfall eliminates manual card lookups and keeps your data accurate as the game evolves.
Magic card database with API for deck building and card lookup
Learn one new AI thing every day.
Daily Deck sends you seven plain-English cards like this every morning. Free.
Start free