Stop me if you’ve been here before: it’s turn 2, your legacy Goblins deck took advantage of the play by turning a turn 1 Warren Instigator into a turn 2 Siege-Gang Commander. Your opponent’s Scalding Tarn, Island, Ponder start indicates a combo deck, but your untapped Wasteland is ready to deny them the resources needed to go off. All according to plan.
Hi everyone! We are humbled to announce that Scryfall has acquired magiccards.info. The owner of magiccards.info reached out to us in July to ask if we were interested in taking over the site, and we’ve come to a friendly agreement to assume responsibility for their traffic and links.
Over the coming weeks, magiccards.info card, set, and search pages will start redirecting to Scryfall. Some developer-centric features will become deprecated and will be supported on Scryfall’s REST API instead.
Scryfall will also be using data from magiccards.info to improve our own database, especially non-English cards printed before Invasion block.
We know that magiccards.info has very loyal users and we want this transition to be smooth. We’re listening for your feedback. Please don’t hesitate to contact us.
We salute the owner of magiccards.info for their service to the Magic community. magiccards.info has been a true utility and it is an essential piece of Magic’s history. We hope to do right by its legacy.
—Corey Csuhta and the Scryfall team
What is magiccards.info?
magiccards.info is a Magic card search engine that launched in 2001. It provided a fast, powerful, and comprehensive alternative to Gatherer and has been a staple of the community for many years. magiccards.info was the direct inspiration for Scryfall and we’re really proud that they chose us as long-term caretakers.
What is Scryfall?
Scryfall is a mobile-friendly Magic search engine. We also focus on providing card imagery and data tools that other content creators can use to build more things about Magic.
What’s going to happen to all of my magiccards.info bookmarks and links?
Scryfall plans to handle 99% of links from magiccards.info, especially any links you’ve made to card or set pages. If you follow one of those links you will be redirected to the proper page on Scryfall or an equivalent site. Your bookmarks and old forum links should continue working forever.
How does Scryfall search compare with magiccards.info?
Scryfall search syntax was built on top of magiccards.info’s syntax style. Redirected magiccards.info searches should be predictable and familiar.
Will you be adding proxy features?
We don’t have any plans to add proxy or playtest card tools. There are several other sites that already do a really fantastic job with proxies.
For developers: images and data
Scryfall will continue serving images from magiccards.info at magiccards.info/scans/* and magiccards.info/crop/*. Please note that this source of images should be considered deprecated, and it will be removed at some point in the future. No new images will be added at this path, and existing images will not receive updates.
There will not be any support for scraping HTML pages from magiccards.info after the transition.
Specifically, if you rely on images from magiccards.info, our border_cropimage format is a direct analog.
Scryfall is a 100% community-funded project. If you love Scryfall, please consider supporting us with a monthly membership. You’ll receive an invite to our Discord server and early access to beta features.
Cards available in multiple languages also now have tools on the page to switch between them.
We’re really proud to bring language support to Scryfall and we hope you love it! If you have any questions or comments, you can always contact
By the way: Our supporters were given early access to these features and they helped provide feedback for what you see today. If you love Scryfall, please consider supporting us monthly. You’ll receive an invite to our Discord server and early access to future beta features:
Card objects have been expanded to include a lang attribute, which will contain an ISO-like code to identify the current language for a card. If you do not wish to process cards in languages other than English, you will need to filter on this attribute.
Cards and card faces will now begin to include the text they were printed with in new printed_name, printed_type_line, and printed_text fields. The Oracle text fields remain unchanged.
The /cards endpoint now includes all cards in every language. If you need to retrieve only English cards, consider using /cards/search with lang:en specified instead.
The /cards/search API method now supports a flag to include all languages.
We’ve added the ability to control how “duplicate” results in your search are elminated (previously this was only available with the ++ search syntax). You can now control this option with the first dropdown on search results. The ++ syntax is still available.
We’ve also added the ability to search by unique artwork. The same card will be returned more than once if it has alternate artworks available.
In addition, we have some amazing news: Scryfall is now solvent! Our Patrons and our members are covering all of our hosting costs per month. This is a huge milestone for us, it means we no longer have to spend money from our own pocket to keep Scryfall available and fast. Thank you! ❤️❤️❤️
Extra support goes towards helping us tip community members that source images for us, and transitioning Scryfall from a passion project to something that can support a part- or full-time development team.
And now without father ado, here are the answers to year-end questions you submitted:
Hi everyone! Corey here. First off: Thank you so much for becoming sponsors. It means the world to us that we have your support. You’re providing an invaluable safety net that helps ensure that Scryfall always stays accurate and on the move. Scryfall will be turning 1 year old at the end of this month, and there’s lots ahead. So thank you, again. 😊
To show you we were serious about wanting to create great deckbuilding and brewing tools, I have a small sneak peak of some of things we’ve been hacking on for a deck interface. (This information is of course a work in progress, subject to change, not a binding contract, etc etc)
People build decks (and cubes) in different ways. Some of us start off with a handful core cards or a core combo, and then cast a big net looking for what we can do to make that work. Others brew by upgrading a tried-and-true list that became outdated. We want to support both kinds of workflows.
When you’re starting anew, the same kind of blank screen doesn’t work for all kinds of decks, so we’re looking at ways to provide starter templates.
Our current saved-cards feature will be transitioning into this system. While searching, you should be able to add cards to your deck from other pages of the site. If you’re not currently building a deck, adding cards will create a new list-type deck that you can review and share later.
More experienced players will want to fuss with deck entry directly. For that, we’re working on a keyboard-friendly list editor. The editor uses the same name-matching system we’ve built for the Slack/Discord bots and site search. You can be super lazy, type word fragments, omit all punctuation, and make spelling errors and the editor will attempt to correct your lines.
That’s all for now. Let us know what you think! And again, thanks for becoming our patrons and supporting our work. 🔮