
Brainstorm
Art by Akihiko Yoshida
Card art © Wizards of the Coast. Not affiliated.
The Canvas
Deck building, the way it should be
Lay your deck out on an infinite canvas, the way you would spread cards across the kitchen table. Drop your nodes down, wire them to the output, and see the whole shape of the deck at once.

- Nodes Hold Cards
- A node is a named, coloured bag of cards — Ramp, Removal, Lands, whatever you like. Place it, wire it, and it is in the deck.
- Wire It Up
- The deck is the union of the nodes you connected. Unplug one to try the build without it, plug it back in to undo.
- Live Validation
- A validation node watches the deck and tells you what a judge would say. It never stops you building.
- Deck Statistics
- A stats node shows the mana curve, colour spread and type breakdown, updating as you wire things in.
- Smart Generation
- Describe a strategy in plain English and get a full deck laid out on the canvas, ready to pull apart.
Nodes
Build your own card library
Create nodes like "Ramp", "Removal" or "Win Conditions" once, then drop them onto any canvas. The same node can sit on every deck you own.
- Reusable By Design
- A node placed on five decks is one node, not five copies. Edit it once and all five change.
- Search, Scan, Or Paste
- Find cards by name, colour, type or mana value; scan them with your phone; or paste a decklist and import the lot.
- Know What You Own
- Mark a node as cards you physically have, and a deck will tell you how much of it is already in your shoebox.

The Phone And The Canvas
Scan on the couch, build at the desk
The app does one thing: point the camera at a card and it is in a node. Recognition runs on the device, so it works on the train with no signal, and the card is on your canvas by the time you look up.
- Scan A Card
- Hold a card up to the camera and it is recognised on the device in milliseconds. No upload, no waiting, no per-scan cost.
- Straight Into A Node
- Pick which node scans land in, and every card goes there. Or leave it on Scanned cards and sort them out later.
- Live On The Canvas
- An open canvas updates as you scan. Nothing to refresh, nothing to sync, no export step between the two.
- Generate A Deck
- Describe the deck you want and Gemini assembles one, laid out on a canvas you can immediately take apart.
- Search In Plain English
- Describe the card you need instead of remembering its name, and get matches for your colours and format.
Smart Deck Builder
From idea to deck in seconds
Describe any strategy in plain English — aggro, combo, tribal, you name it. Gemini picks the cards and lays the whole thing out on a canvas, as ordinary nodes you can pull apart.
- Smart Generation
- Describe your strategy and get a complete deck, grouped into sensible nodes and already wired to the output.
- Real Card Data
- Every card comes from Scryfall — accurate names, art, oracle text, prices and format legality, refreshed nightly.
- Advice, Not Gates
- The result is checked against your format and the notes are shown. Nothing is rejected, and nothing is locked.

Every Build You Have
All your decks, one place
Every deck shows its cover, its format and its card count at a glance, so you can find the one you meant without opening three of them.
Export any deck as plain text, Arena or CSV, and paste a list back in to import one. Share a build with a link that shows the cards and nothing about you.
Because a deck holds placements rather than copies, duplicating one is instant — the honest answer to "I want to try this with a different commander".
And because nodes are shared, fixing your mana base once fixes it in every deck that uses it.

Built by a player, for players
A passion project, not a corporation
DeckNodes is built and maintained by a single developer who loves Magic: The Gathering just as much as you do. No venture capital, no growth hacking, no dark patterns — just a tool I wished existed, so I built it. Every feature comes from real games and real frustrations. If you have ideas, feedback, or just want to say hi, I'm always listening.
FAQ
Frequently asked questions
