DeckLab is a small lab of 23+ browser-based calculators for Magic: The Gathering, Yu-Gi-Oh!, Pokémon TCG, poker, bridge and other card games. Every tool runs entirely in your browser — no accounts, no uploads, no tracking pixels.
Most "calculator" pages online copy a single formula, slap a logo on it, and call it a tool. We try to do the opposite: each tool here solves a real decision a player actually has to make, with the small refinements that experienced players quietly care about.
Every tool answers a question players actually ask: "is this opening hand keepable?", "should I call this all-in?", "is my mana curve safe for turn 4?" — not just "what is 14 × 2?"
We don't hide trade-offs. The hypergeometric lab warns when sample sizes make the math misleading. The equity calculator tells you when ranges are too wide to act on. Honesty beats hype.
No popups, no fake "download" buttons, no "share with friends" walls, no pre-checked marketing checkboxes. If we ever run ads, they sit in normal editorial slots — never in disguise.
Tap a card to open the tool. Each page also has its own usage notes, FAQ and disclaimers.
Visualize your curve with a quality score that flags "too top-heavy" or "all 2-drops" decks.
Compute the smallest legal deck that hits your target win-rate vs. an expected field.
Mulligan with London/Paris rules, see color-source probability and a real "keep / mulligan" verdict.
Count W/U/B/R/G pips and on-color sources; warns when you depend on off-color splash.
4-player tracker with per-commander damage, poison, emblems — and one-tap undo.
Hypergeometric draw with "minimum copies in opening 5" and a starter/handtrap ratio.
Counts Main/Extra/Side, copies-per-card limit, TCG/OCG flag, with a "needs human review" warning.
Level-rank grid: which monsters can summon which, plus Tuner/Synchro/Xyz viability.
Auto-classify your deck as Aggro/Stadium/Control based on Pokémon-types and counts.
Plots per-attack energy cost distribution and matches it to your energy count.
Compute EV of "boss KO vs. item KO" given bench HP and your prize count.
Monte-Carlo vs. a hand or a range, with "pot odds" overlay and a fold/call suggestion.
Pl Omaha vs. up to 4 ranges, with "nut advantage" indicator (draws to nuts vs. draws to second-best).
Decision trainer with EV difference; flags deviations from basic strategy.
Banker/Player/Tie EV, commission and streak analysis — honest about the house edge.
HCP + distribution + suit-quality, with a "balanced? 4-4-4-1?" self-check for notrump bidding.
Reads your tableau and suggests the move with highest expected progress — no auto-play.
Bag-risk-aware bid suggestion, with blind-nil and partnership-mode flags.
Detects sets & runs in your hand and shows which card to discard for fastest win.
General "draw N from population K with M successes" calculator with sample-size warnings.
Fisher-Yates with crypto.getRandomValues, shareable seed for replays.
nCr / nPr with "Texas Hold'em hole-card combos" preset (C(52,2)=1,326 explained).
Draw a fair hand from 1-10 decks, with optional filters by suit/rank.
Players who already know the basic rules and want to make better decisions: which hand to keep, whether to call a bet, whether their Commander deck has a real mana base, whether to fire a Tribute Summon on turn 4. Not a beginner tutorial site.
It is not a deck-builder, card database, or collection manager. We don't store your decks anywhere. We also don't sell cards or run affiliate marketplaces.
The site is funded by a few clearly-labelled, non-personalised display ads in editorial positions. Your calculations are never sent to any server; see the privacy policy for details.
Twenty-three tools spread across six game families can look like a wall of buttons, but the useful way to use this site is much simpler: every tool here answers one decision you actually have to make. Start from the decision, not from the tool name. This usage guide gives you a four-step route through the lab — identify the question, feed the tool the shape of data it expects, read the output as a number with a confidence level rather than a verdict, and cross-check the parts that matter with a second tool. It also explains which tools share the same maths, so you learn the underlying idea once and reuse it across games.
① Step one — name the decision, then route
② Step two — feed it the input shape it expects
③ Step three — read outputs as estimates with a confidence level
④ Step four — reuse one idea across games
Start by writing down the decision in one sentence — "is this opening hand keepable", "how many copies do I need", "is my colour base safe" — then use the filter row to jump to the family that owns that question. Run the tool, read both the result and its warning notes, and write the correction into your deck notes. Then repeat with a second tool that shares the same underlying maths and compare. Over a session this turns the site from a lookup table into a checklist you can run in five minutes before a match.
Open the utility family first: the hypergeometric lab and the combination counter explain how every other tool on this site thinks about a deck. Then move to the family you actually play, and within it start with the tool that answers a question you already have. The tools that carry the most weight for most players are the deck-list analysers, because almost every later decision depends on knowing what is really in the deck.
Watch for three. First, unit drift: pot odds entered as 33 instead of 0.33, or a probability entered as a percentage where a fraction is expected. Second, notation drift: writing ten as 10 changes a rank string, and suits must be given in the order the tool expects. Third, expectation drift: a tool that samples a thousand hands produces a percentage with noise, so a three-point swing between runs is normal and not a signal.
This is not a deck builder, a card database, a collection manager or a rules authority. It has no accounts, no saved decks and no server logs, which means your lists are gone when you close the tab unless you save them yourself. It does not know the current meta, banlists, format legality or product contents, and those differ by product and by region, so confirm them with the official publisher or regulator. It also makes no promise about outcomes; the maths can only sharpen a decision you still have to make.
Scope and limits: all calculations run locally in your browser with no upload and no personal data collected, while advertising is served separately in clearly labelled editorial slots. Every number here is informational, assumes the stated rules, and carries the usual modelling limits of a single-page calculator. Card data, prices, product contents and legality differ by product and by region and change over time, so verify with the official publisher or regulator before you act on anything.