D DeckLab.
Pokémon TCG

3 Pokémon TCG deck & in-game tools

Pokémon TCG is the most "swingy" of the major TCGs: six prizes, an evolution chain that rewards consistency, and an energy system that punishes sloppy math. These three tools are built around the decisions that actually show up at the table — and around an honesty about the things deck-analyzer sites usually fudge.

Deck Type Analyzer

Most "deck archetype" quizzes online are vibes. Ours classifies your deck from your Pokémon-line list against three heuristics: Basic-Pokémon count, average HP per Pokémon, and the share of Stage-2 vs. Stage-1 lines. You'll see "Aggro / Mid-range / Control" plus a confidence level — and a list of "you might think you're control but you have 16 basics".

Energy Cost Curve

List your main attackers with their per-attack energy cost (e.g. Charizard ex: RR) and your energy cards. The tool plots the cost distribution and gives a real "am I going to miss turn 3?" answer, plus a recommended basic-energy count for each type.

Prize Trade Calculator

A surprisingly under-modeled decision: if my active Pokémon would KO theirs and take them 1 prize from me, but Boss KOing their benched 2-prizer would take them 3 prizes — should I Boss or attack? This tool computes the expected prize swing for the next two turns under realistic HP assumptions, so the math stops being "intuition".

Using the three Pokémon TCG tools: an honest walkthrough of what they measure

Pokémon is the most swing-heavy of the major card games: six prizes, an evolution chain that rewards consistency, and an energy system that punishes loose arithmetic. The three tools on this page target three separate moments — deciding what your deck is before you play, checking whether you can attack on time, and choosing a prize line once the game is running. This usage guide explains each tool step-by-step, shows how the thresholds work, and is explicit about the places where the helpers are guessing from the shape of your list. Read the limits before you build around a label the tool printed.

① Deck Type Analyzer — how the archetype is decided

  • List your Pokémon lines one per line with copy counts, for example 4 Charmander, 3 Charmeleon, 3 Charizard ex, and the tool sorts each line into basic, stage one, stage two or ex and V categories.
  • The label comes from thresholds on those counts: a high basic count with few evolution stages reads as aggro and single-prize focused, a high stage-two count with enough basics reads as a big-basic ex deck, and a low basic count reads as midrange or control.
  • The four counters under the label are the real output. Read them against your own list before you accept the archetype name.
  • Watch out for how stage is detected: it is name-based, using explicit stage text and a short list of familiar evolution names, so a line the tool does not recognise falls into the basic bucket.

② Energy Cost Curve — the cost is a letter count

  • Enter one attacker per line as Name: cost, with the cost written as energy letters such as Charizard ex: RR, and add your energy cards separately as 10 Fire, 4 Darkness.
  • The tool measures cost by the number of characters after the colon, buckets attacks into one, two, three, four and five or more energy, and reports the average cost per attack.
  • The recommended basic-energy count is a rough rule of average cost times four, with a floor of eight basic energy cards.
  • The key trap: the cost is not parsed as real mana, so RR+ counts as two, R R counts as two, and a numeric cost such as 1R counts as one. Write plain letter sequences and check the average against your own list.

③ Prize Trade Calculator — the two-line comparison

  • Enter your active hit points, their active hit points, the hit points of a two-prize benched target, the prizes each side still needs, and the damage your main attack deals.
  • Scenario one attacks their active and knocks it out, which costs them one prize and usually costs you one. Scenario two uses a boss effect to knock out the benched target, which takes three prizes in the tool's model.
  • The tool prints where the opponent's prize count ends up in each case and then names the faster line, which is usually the one that removes prizes quicker.
  • Note the boundary: the prizes-you-need box is collected for context, but the comparison itself is driven by their prize count and the damage you entered.

④ Putting the three together in one table routine

  • Before the match, run the type analyzer on the Pokémon portion of your list only, then run the energy curve on the attacks you actually intend to use, and fix the gap the average cost reveals.
  • During the match, use the prize calculator when you are deciding between attacking the active and gusting or bossing a benched target, and re-run it after your damage or their hit points change.
  • Keep a separate note of the attacks you will make with a single energy, because the curve tool tells you about average cost but not about which specific attackers are stranded.
  • Watch out for one general mistake across all three tools: none of them sees your opponent's deck, so every output is a statement about your own list, never a prediction of the game.
Three common mistakes: ① pasting trainer and energy lines into the type analyzer — the tool classifies every line it does not recognise as a Pokémon line, so a heavy trainer list pushes the basic counter up and produces an aggro label for a control deck; ② writing energy costs as RR+, R R or 1R and getting a bucket and an average that are one or two energy off; ③ treating the prize trade output as a guaranteed swing, when it assumes your attack one-shots the target, that the benched Pokémon is worth three prizes, and that nothing switches, gusts or comes back from the bench in between.
How do I use these three tools step-by-step?

First pass: feed the Pokémon lines only into the type analyzer and read the four counters, not just the label, so you can see which line inflated a count. Second pass: enter each attack you plan to use with its plain letter cost and read the average cost and the recommended energy count. Third pass: during the game, enter the live hit points and your damage into the prize calculator whenever you are choosing between the active and a benched target. Each tool takes seconds; the value comes from re-running them after the board changes.

Why does the type analyzer call my control deck aggro?

Almost always because the list includes trainers, energy and support cards. The classifier only recognises stage patterns by name, so every other line lands in the basic counter, and a high basic count with few recognised stage-two cards reads as aggro. Two further limits are worth knowing: the classifier never reads hit points, so it cannot see that your averages are high, and it only knows a short list of familiar evolution names. If the label conflicts with your own read, trust your read and use the counters as a checklist.

How should I write energy costs so the curve comes out right?

Write the cost as consecutive energy letters with no spaces, no plus sign and no numbers, then put any extra requirement in brackets after it, for example Charizard ex: RR (Burning Darkness). The tool counts the characters after the colon, so anything else inflates or deflates the bucket. List special energy such as double turbo or a rainbow energy separately in the energy stock box, because the curve does not credit the extra flexibility special energy provides, and remember the average assumes one energy attachment per turn.

What are the limits of these tools, and what is this not for?

They are not a card database, a collection tracker or a legality checker. Card lists, set contents, product availability and prices differ by product and by region and change with every release, so confirm which cards exist and are permitted in your format with the official publisher and the current rulebook before you buy or compete. The tools also ignore switching, gust effects, boss costs, damage counters from abilities, and any format-specific rule change. For anything that matters at a tournament, the official rulebook and a judge are the authority.

Scope and limits: the three calculators run entirely in your browser, no list is uploaded, and nothing is stored between visits. Labels, averages and prize swings are informational and rest on simple thresholds and on the hit points and damage you type in, so they inherit any error in your inputs. Rules, prize structures and card data vary by format, product and region, so check the current official Pokémon TCG rulebook and the publisher for anything that affects actual play.

Notes on these Pokémon tools

Why "deck archetype" is more than vibes

Most archetypes show clear signals in their basic count and stage-2 ratio. A "control" deck with 16 basics is almost always a misclassification. The tool surfaces that disagreement.

The energy curve is intentionally simple

It assumes 1 energy attachment per turn (standard rule). Special Energy like Double Turbo or Mist Energy should be listed separately. The tool will tell you when your curve assumes too much from special energy.

Prize trade math ignores switching

Real games involve switching, Boss's Orders, and gust effects. The calculator gives you the clean two-turn EV — your brain layers the rest.

Why not pull the official Pokémon card list?

Auto-recognising cards from a deck list would mean sending your deck to a third party. We respect that and only parse the line text you give us.

Sponsored editorial slot.