Insights
Pricing·4 min read

Your wishlist is worth how much? Bulk price-check, explained.

Paste any list of MTG cards — from any source — and get an instant TCGplayer-market valuation. No saving, no friction. Here's why we built it and what it's actually for.

By Jack
May 4, 2026

Every Magic player has done this dance.

You're cleaning out a binder, considering a trade, picking through a bulk box at your LGS. You want to know what the cards are worth — not what one card is worth, the whole pile. And the existing answer is to either:

  • Type each card into TCGplayer search one by one. (Painful.)
  • Paste them into Deckbox or Moxfield as a fake "deck" or "trade pile". (Friction.)
  • Just guess. (Most common; also dumb.)

There should be a "paste, see total value" tool. So we built one.

The flow

/dashboard/price-check (in the sidebar under Trending). Paste any card list — Arena/MTGO format, plain card names, one per line. Click Price Check. Get back:

  • Total value (TCGplayer market price × quantity, foil-aware)
  • Total cards + unique cards
  • "If all foil" + "if all non-foil" sensitivity numbers
  • A sortable table of every line, top-priced first
  • Any cards we couldn't resolve, listed at the top so you can fix typos
  • An Export button (TXT, CSV, Cockatrice) over the priced rows

No save. No login required to use the parser. No deck created. Just numbers, on demand.

What it understands

The same parser that powers our deck imports. It handles:

4 Lightning Bolt (Arena format) · 4x Lightning Bolt (Decklist style) · Lightning Bolt (one per line, assumed quantity 1) · 1 Sol Ring (CMM) 287 (with set + collector number) · 2 Forest *F* (foil markers — *F*, (F), [F], trailing "Foil") · // Sideboard headers (skipped) · Mixed formats in one paste (no problem)

What's actually useful about this

The obvious use is "value a trade pile." But after using it for a couple of weeks I think the more interesting uses are:

1. Wishlist sticker shock

Copy your wishlist as TXT (we ship that export now). Paste into the bulk checker. Total. That's the "if I bought everything I want, what would it cost me?" number.

If you're like me, the answer is more than expected. That's data — useful for prioritizing what to buy first, what to wait for reprints on, what to drop from the wishlist entirely.

2. Precon comparison

Say you're deciding between two Commander precons. They're both $40 retail. But what's the singles value of each — what would you pay if you bought every card individually?

Paste each precon's decklist (we list them all in Decks → Upgrade a Precon). Compare totals. The one with $80 of singles is the better buy if you intend to break up the deck for the parts.

3. Reverse brewing

You have an idea for a deck. Type out a rough 75-card sketch. Run it through the price checker. If you have a $200 budget and the rough sketch comes in at $450, you know now — before you fall in love with the list — that you'll need to make compromises.

4. Validating a buy list

You're about to hit "Buy this cart" on a TCGplayer mass-entry. Before you do — paste the same list into the bulk checker. The market price you see should roughly match the cart total. If TCGplayer is asking 30% above market, that's signal.

5. Spreadsheet replacement for old hands

If you've maintained a Google Sheet of your collection forever and just want a "value this list" function without committing to switch trackers — this is it. Paste, get a number, walk away. Your spreadsheet workflow doesn't change.

How the pricing works

We use TCGplayer market prices (USD) via Scryfall's API.

  • Foil-aware: if the line says *F* or (Foil), we use the foil price instead of regular.
  • Set-aware: if you specify (SET) <number>, we resolve to that exact printing. Different printings of the same card have different prices.
  • Latest-only: we use the current TCGplayer market price, not historical. (For historical, individual card pages have a price-history chart.)

What we don't do:

  • We don't include sales tax. (You're in 50 states; that's your problem.)
  • We don't include shipping. (Same.)
  • We don't include vendor markup beyond TCGplayer. If you're buying from Card Kingdom, prices are typically 5-15% higher.
  • We don't include MTGO ticket prices in the total (those use a different currency). We do show them on individual card pages.

What it's not

It's not a buy button. It's not a portfolio tracker (use the dashboard for that — it knows what you actually own and tracks the value over time). It's not a trade evaluator (yet — that one's on the roadmap).

It's a calculator. Paste, see the number.

Try it: Sidebar → Price Check. Or just start typing card names into the textarea.

pricingtoolingtradevaluation
The Insights digest

The next post, in your inbox.

Set reviews, meta breakdowns, and price spikes — written for serious players. No fluff. Unsubscribe anytime.