Board & Card Games Stack Exchange is a question and answer site for people who like playing board games, designing board games or modifying the rules of existing board games. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I haven't played MTG for a while, but I still own about 500 cards. Some of them were from pre-built decks, but now the cards are all randomized.

I have the full inventory (quantity and name) on a text file. Although I've seen a lot of programs that allow you to build and share decks, I'm looking for something that searches for a deck based on the cards you have (or on a list you provide).

Update: I may have misguided you with my explanation, so here it goes in different words. I want to know what decks are out there that I can build with the cards I have. Something like: here's the list of cards I possess; show me what decks exist that I can build with them, without needing to buy more cards.

share|improve this question
Are you looking for the decklists of the pre-built decks? Or for general deckslists that use those cards? – rahzark Dec 20 '12 at 14:03
Something like this, but for MTG, not Lego? – ire_and_curses Dec 20 '12 at 15:03
That's exactly what I am looking for! – Hugo S Ferreira Dec 20 '12 at 15:09
So both official pre-built decks and famous tournament decks? Or do you want to include decks built by Jane Average player too? – SevenSidedDie Dec 20 '12 at 17:25
@SevenSidedDie: Sky's the limit... – Hugo S Ferreira Dec 20 '12 at 17:30

In addition to the aforementioned sites, Star City Games' deck database also has a number of decklists from various formats, searchable both by individual cards and combinations of cards.

With that said, I think the thrust of the question is somewhat misguided; if the goal is to be competitive then you'll have much more luck by making strategic trades and the occasional purchase rather than building to the needs of your current collection. If the intent is somewhat more casual, then I think there's an argument to be made that much of the enjoyment comes out of building your own and exploring (or discovering!) cards and interactions that you hadn't paid close attention to before. If all you want to do is play the game (as opposed to the deckbuilding 'game'), you're probably better off either with preconstructed product or with a limited format (draft or, if you really want to stick with your present collection, a homemade cube built from the materials 'at hand' - see for an introduction to the subject).

share|improve this answer

If you're looking for competitive decklists, MtgTop8 has a nice deck database that you can query by card name (even several cards at a time).

On the other hand, if you want a place where you can build your decklists and share them, TappedOut is a pretty popular site. They don't feature a "card name" field in their search engine, but they do look into card names for matches.

If you're looking for the original pre-built decklists, this wikipedia page compiles all the links to the official Wizards of the Coast site.

share|improve this answer

Shoebox is almost what you want. It's new, so at the moment you can only compare your collection to top decks on between certain dates. There's also MTG Goldfish's SuperBrew feature, which wasn't worth it for my small collection either. Cube it is!

share|improve this answer
This is a list of pre-build decks if you know what set there from you should be able to find your deck.

share|improve this answer
Thank you. Not exactly what I was looking for, but useful nonetheless. – Hugo S Ferreira Dec 20 '12 at 15:01
I doubt the thing you looking for exists, at least not for the standard mtg decks. – SirDuckduck Dec 20 '12 at 16:25

Deckcheck has a nice search function if you want to do it yourself. If you just want to play and don't enjoy the deck building all that much (which probably is mine and my friends favorite part) I think the best result will come from help of others.

  • Ask your friend who likes deck building.
  • Make it a challenge at a MtG forum.
  • Ask for help at a forum.
  • Use it as a cube.

But I strongly suggest that you have a go at it yourself. Maybe you'll enjoy it :)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.