D DeckLab. Browse tools →
Independent · No login · Browser-only

Card-game analysis
that respects your time.

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.

23
Live tools
0
Accounts needed
0
Server logs
100%
Client-side JS

How DeckLab differs from a generic calculator site

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.

Real decisions, not just arithmetic

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?"

Built-in context & warnings

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 dark patterns

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.

All 23 tools, grouped by game

Tap a card to open the tool. Each page also has its own usage notes, FAQ and disclaimers.

Filter:
MTG

Mana Curve Analyzer

Visualize your curve with a quality score that flags "too top-heavy" or "all 2-drops" decks.

MTG

Minimum Deck Size Solver

Compute the smallest legal deck that hits your target win-rate vs. an expected field.

MTG

Opening Hand Simulator

Mulligan with London/Paris rules, see color-source probability and a real "keep / mulligan" verdict.

MTG

Color Identity & Pip Analyzer

Count W/U/B/R/G pips and on-color sources; warns when you depend on off-color splash.

MTG

Commander Damage Tracker

4-player tracker with per-commander damage, poison, emblems — and one-tap undo.

Yu-Gi-Oh

Hand Probability Lab

Hypergeometric draw with "minimum copies in opening 5" and a starter/handtrap ratio.

Yu-Gi-Oh

Deck Format Validator

Counts Main/Extra/Side, copies-per-card limit, TCG/OCG flag, with a "needs human review" warning.

Yu-Gi-Oh

Tribute / Level Helper

Level-rank grid: which monsters can summon which, plus Tuner/Synchro/Xyz viability.

Pokémon

Deck Type Analyzer

Auto-classify your deck as Aggro/Stadium/Control based on Pokémon-types and counts.

Pokémon

Energy Cost Curve

Plots per-attack energy cost distribution and matches it to your energy count.

Pokémon

Prize Trade Calculator

Compute EV of "boss KO vs. item KO" given bench HP and your prize count.

Poker

Hold'em Equity Calculator

Monte-Carlo vs. a hand or a range, with "pot odds" overlay and a fold/call suggestion.

Poker

Omaha Hand Strength

Pl Omaha vs. up to 4 ranges, with "nut advantage" indicator (draws to nuts vs. draws to second-best).

Poker

Blackjack EV Trainer

Decision trainer with EV difference; flags deviations from basic strategy.

Poker

Baccarat EV Calculator

Banker/Player/Tie EV, commission and streak analysis — honest about the house edge.

Classic

Bridge Hand Evaluator

HCP + distribution + suit-quality, with a "balanced? 4-4-4-1?" self-check for notrump bidding.

Classic

Klondike Move Advisor

Reads your tableau and suggests the move with highest expected progress — no auto-play.

Classic

Spades Bidding Helper

Bag-risk-aware bid suggestion, with blind-nil and partnership-mode flags.

Classic

Rummy Meld Detector

Detects sets & runs in your hand and shows which card to discard for fastest win.

Utility

Hypergeometric Probability Lab

General "draw N from population K with M successes" calculator with sample-size warnings.

Utility

Cryptographic Shuffler

Fisher-Yates with crypto.getRandomValues, shareable seed for replays.

Utility

Combination Counter

nCr / nPr with "Texas Hold'em hole-card combos" preset (C(52,2)=1,326 explained).

Utility

Random Hand Generator

Draw a fair hand from 1-10 decks, with optional filters by suit/rank.

Who this is for

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.

What this is not

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.

How we keep this free

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.

Sponsored editorial slot — non-personalised display ads may appear here.

How to use DeckLab: a step-by-step study guide to the whole lab

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

  • Six families are one click away in the filter row: MTG, Yu-Gi-Oh!, Pokémon, poker, classic card games and math utilities. Each card in the grid links straight to the tool anchor, so you never hunt for a page.
  • Route by question type: deck health questions go to curve, deck size, colour identity or the format validator; in-game questions go to opening hands, prize trade, energy curve or the bidding helpers; match-up maths go to equity and Omaha strength; everything else falls to the utility lab.
  • Most beginners start in the wrong place. If your real question is "will this opening hand be fine?", the curve tool is not the answer — the hand simulator is, and the curve only matters afterwards.
  • Keep one browser tab per family while you work. Deck lists, ranges and hands do not persist between pages, so copying your input back into the next tool is part of the routine, not an oversight.

② Step two — feed it the input shape it expects

  • Deck-list tools want one card per line with a count in front, such as 4 Lightning Bolt. A bare card name is read as a single copy, so a pasted list without counts will quietly understate every number.
  • Hand tools want compact notation: AhKd for poker, AKQ2.AK4.QJ7.J85 for the bridge hand, AK 2H 3H for rummy, and 6H,5S,KH for the solitaire tableau. Ten is written T wherever a rank letter is expected.
  • Range tools accept loose descriptions such as 22+, ATs+ or KQs, but read them as a shape, not as a weighted opponent model — the weighting is your job, not the tool's.
  • Watch the units. Some boxes want a fraction (0.33), some want a percentage (33), and mixing them up is the single most common reason a result looks absurd.

③ Step three — read outputs as estimates with a confidence level

  • Some outputs are hard arithmetic: combination counts, hypergeometric probabilities, house edges and expected losses follow from the formula and do not drift.
  • Others are heuristics with a score attached: the curve-quality number out of 100, the archetype label with a confidence level, the nut-advantage flag. Those are structured opinions, and the tool prints notes explaining which condition was missed.
  • Always read the notes line under a score. A tool that tells you why it deducted points is telling you exactly which part of your deck to fix.
  • Treat simulation results as samples. A thousand trials is a trend, not a truth, and a single unlucky sample should never change a deck-building decision.

④ Step four — reuse one idea across games

  • The hypergeometric lab in the utilities section is the engine behind opening-hand and prize questions in every other family, so learning its population, success and sample inputs pays for itself immediately.
  • The cryptographic shuffler with a replayable seed is the honest way to test a claim like "this shuffle is fair", and the same seed reproduces the order for a demonstration.
  • The combination counter gives the vocabulary of card maths: 1,326 distinct two-card starting hands in a single deck, and a different total once extra decks enter the shoe.
  • Cross-check with a second tool when the stakes matter. A curve score, a keep-rate and a hypergeometric probability that disagree point to an input mistake, not to a broken site.
Three common mistakes: ① pasting a full deck list into a box that asks for one hand, or a single hand into a box that expects a list — the tool cannot tell you that you used the wrong shape, it will just produce a confident number; ② reading a heuristic score as a fact, so a 70/100 curve score or a "medium confidence" archetype label gets quoted as if it were measured; ③ assuming the site knows the current state of the game — it does not track banlists, format rotations, product contents or card legality, so verify those with the official publisher or regulator before you build, buy or compete.
How do I use DeckLab as a study guide, step-by-step?

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.

Which tool should I open first if I am new here?

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.

What are the common mistakes when moving between tools?

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.

What are the limits of this site, and what is it not for?

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.