D DeckLab.
Magic: The Gathering

5 MTG deck & play tools — built for the table, not the spreadsheet

These five calculators cover the questions an experienced MTG player asks between games: is my curve safe? should I keep this opener? am I actually building a 99 or a 112? Every tool runs in your browser, so paste a deck list freely — it never leaves your device.

Mana Curve Analyzer

Paste a deck list (one card per line, e.g. 4 Lightning Bolt) and the tool computes your converted mana cost distribution, gives a real visual histogram, and assigns a curve-quality score from 0–100. Unlike generic histogram tools, we factor in average mana value, drop-off between adjacent slots, and the "spike" risk if your top end is too heavy.

How the curve-quality score works
  • 20 pts for a single dominant peak (typically CMC 2 or 3 in aggro, 3 or 4 in midrange).
  • 20 pts for a smooth drop-off (no CMC slot 3× the previous slot).
  • 20 pts for telling "early plays" (CMC 1–2) ≥ 30% of the deck.
  • 20 pts for keeping CMC ≥ 6 under 15% (commander excluded).
  • 20 pts for a low average CMC (lower = better, capped at 2.5 for the bonus).

Minimum Deck Size Solver

A common rookie question: "do I really need 60 cards in Standard?" — yes, but why? This solver takes your core playset counts and the expected number of games, then computes the smallest deck size where the probability of drawing one of your key cards by turn N still clears a target threshold. The answer is usually 60, but for singleton formats it can be lower.

Opening Hand Simulator

We don't just shuffle 7 random cards. This tool draws N virtual opening hands from your deck, applies the current mulligan rule you select (Vancouver, London, Paris), and rates each hand with the actual keep / mulligan verdict you'd give at the table: lands, color-sources for spells, and curve fit. There's no auto-pilot — you see the proposed decision and decide.

Run 1,000+ hands in seconds and look at the distribution of "keepable" percentages across the deck — a much better deck-health indicator than a single sample hand.

Uses crypto.getRandomValues for fair shuffles. Numbers update in real time as you change inputs.

Color Identity & Pip Analyzer

Counts mana pips (W/U/B/R/G) and on-color sources (lands that can produce them). Flags decks where the dominant color lacks enough sources (≥ 8 sources for an off-color splash is a common failure mode), and warns when a splash is so deep that you really need 4 fetch lands, not 2.

Commander Damage Tracker

Four players, twenty-one commander hits each, poison, commander tax, emblems, one-tap undo. Built for phones so the player across the table can read it. No logins, no auto-rollback. State lives in your browser; we never see it.

MTG tool FAQ & usage notes

Why does the curve score punish "all 2-drops"?

A deck of 20 two-drops and 40 lands drops everything on curve but can't close games. The score penalizes flatness at CMC 2 because real games need a top end. The exception: hyper-aggro decks in Modern/Legacy can safely ignore this.

Should I trust the London vs. Paris mulligan math?

Use London for competitive and most casual play (post-2019). Paris is only relevant for very casual tables. The simulator implements both because the answer can change by 4–6 percentage points for low-color decks.

Why no card database on the curve tool?

CMC is a static number; we parse it from your input. Pulling Scryfall for every card would slow the tool and send your deck to a third party — defeating the privacy promise.

Why doesn't the commander tracker auto-detect who's who?

Auto-detection would need camera + card-recognition, which is a privacy and battery hazard. Clicking is faster than that and works offline.

Sponsored editorial slot.