Skip to main content
Scan and review is bulk inventory intake from photos. Take pictures of a stack of cards, upload the folder, and Hoard matches each photo against the catalog for you. You review what it found and add only your accepted cards to Hoard staging. This is a different path into inventory than Quick Add or a CSV upload. Quick Add is you clicking cards in a set browser; CSV is you already having a spreadsheet; scan and review is you photographing physical cards and letting matching do the identification work. All three end up in the same place: your inventory, priced with your current rules. Scan and review is a good fit when you’re working through a physical pile: a bulk buy, a trade box, cards you’re pulling out of binders to list. Typing or clicking through them one at a time would be slower than photographing them and correcting whatever the matcher gets wrong.

Import scans

Go to /collect and click Import scans. This opens the Prepare scan import dialog:
  • Batch name — defaults to “Scan import M/D/YYYY,” but you can name it something you’ll recognize later, like “Trade binder, page 1.”
  • Notes — any context you want attached to this import.
  • Game, finish, language — suggestions follow these settings. Scan different finishes or languages in separate folders.
  • Condition — the starting condition for each card. You can change it during review.
  • “Use my scans to fill in missing catalog images” — on by default. When the catalog has no picture for a card you confirm, your scan is shown to everyone until it’s replaced. Card crops contain no personal information. Turn this off if you’d rather not contribute images.
  • Choose folder, then Validate and upload.
The Prepare scan import dialog filled in with a batch name, notes, game, condition, finish, and language
Files must be JPG or PNG, at most 20MB, and at least 300px on the short side. Hoard checks this in your browser before uploading anything. Each file shows its upload state as it goes: validating, uploading, uploaded, then processing. Your photos go straight from your browser to storage; the Hoard server never sees the bytes. You can photograph more than one card per photo, and a flatbed scan of several cards laid out works fine. But cards that touch or overlap in the same photo can get missed as a whole group instead of matched individually, so leave a little space between them for the best results.

Processing your scans

For games Hoard currently processes in the cloud, nothing needs to be installed: /collect shows “Processing your scans…” and matching happens against your card photos without any local software running. For other games, your Hoard Desktop agent does the matching, so it needs to be online. If /collect says “Your desktop agent looks offline — scans will process once it reconnects,” open Hoard Desktop and let it reconnect. The batch picks up automatically once it does. Either way, you can close the tab once upload finishes and come back later; processing keeps going without the tab open. Matching only produces suggestions for you to review, it never writes anything to your inventory on its own. Nothing is added to Hoard until you click Accept, and nothing leaves review until you add it to staging.

Your scans

The Your scans history page listing two imports with crop thumbnails, notes, and status columns
/collect/scans, also linked as “Your scans” from /collect, lists every import you’ve uploaded, newest first. Its own Import scans button links back to the same dialog on /collect. Each row shows up to four card-crop thumbnails, the import’s name and any note, and:
  • Uploaded — when the batch came in
  • Status — Queued, Processing, Ready to review, Review complete, Added to staging, Undone, Cancelled, or Failed
  • Photos — how many files you uploaded
  • Cards found, Left to review, Accepted, Added to staging, Skipped, Failed
A game filter narrows the list, and the header line reminds you that staging never publishes cards to TCGplayer. Click any row to resume that import’s review, whatever its status. On a phone each import is a card instead: its thumbnails, its name, one line with the date and what it still needs (“Sep 23: 12/40 cards to review”, “40/40 accepted, ready to stage”, or ”✓ 40 cards added to staging”), and a Continue button on any import with work left. Finished imports sit quieter in the list with a View button.

Cancel or archive a scan

Each row has a ⋯ menu under the import’s name with its other actions:
  • Cancel scan appears while any part of the import is still uploading, queued, or processing. It stops the remaining work so your next scan can start, keeps the cards already found, and moves the import to your archived scans. A cancelled scan can’t be restarted or edited; import the photos again if you change your mind.
  • Archive appears once an import has finished. It only hides the import from this list. Accepted cards, staged inventory, and the staging receipt are untouched.
  • Price sheet opens the import’s price sheet once it has cards.
  • Delete appears on an import that was never added to staging. It removes the import’s photos, crops, and matches from Hoard for good; you’ll confirm first. An import that has a staging receipt can only be archived, because the receipt is what makes undo possible.
Archiving deletes nothing. Archived scans (N) at the bottom of the list opens the hidden imports, where Restore to list brings one back. The same actions are in the review page header.

The review page

Open a batch to reach its review page. The header shows Back to scans, View batch cards, a step indicator (”✓ Scan · 2 Review · 3 Add to staging,” which becomes ”✓ Staging receipt” once you stage), the Scan guide, a theme switch, and help. An import of more than 500 photos is reviewed in parts of up to 500. A Part 1 of 2 bar above your progress shows the photo range of every part (“Photos 1–500,” “Photos 501–800”) and links to each one, and the bottom of the review queue links to the next part. The review counts on the page are for the part you’re in; the Add N to staging (all parts) button counts accepted cards across every part that is ready, so you can stage the whole import from any part. Below that, three groups track your progress:
  • N cards found — from N photos
  • R / N reviewed, with an “N cards left to review →” link that jumps to the first unresolved card (this becomes ”✓ Review complete”). When you’ve skipped cards, a View N skipped cards → link steps through them one at a time so you can accept one after all
  • A accepted — Ready to stage, with Add N to staging beside it (disabled until at least one card is accepted; becomes “A staged · B ready” after you stage)
Below the groups, a filter row shows “Show: N High confidence · N Lower confidence.” These two toggles are mutually exclusive and can be switched off again to see the whole queue; the filter state lives in the URL so you can bookmark or share a link straight to one filter. Next to them, Accept N likely matches carries a live count and accepts every eligible high-confidence card still undecided in one action. It stays visible but disabled (as Accept all likely matches) once none are left. Batch details, followed by the import’s name, is a disclosure that expands the import’s name and notes for editing, plus its defaults, counts, lifecycle, and staging receipt.
The review page mid-review, showing the queue, a card with a Likely match badge, the Match strip, and Browse catalog column

Queue and editor

The Review queue · N left in this scan panel on the left lists one row per card: a crop thumbnail, the card name, “Import #N · High/Medium/Low confidence,” and its state (To review, ✓ Accepted, or Skipped). A checkbox on each row lets you select several cards at once for the same action. Scans matched to the same card are grouped together in the queue. The editor on the right is titled with the card name and “Import #N,” with a meta line for set, rarity, number, price, and the source photo’s filename. Two columns compare Your scan against the Suggested match, with a badge on the suggested side:
  • ✓ LIKELY MATCH (green)
  • ? POSSIBLE MATCH (orange)
  • ! LOW CONFIDENCE (rose)
  • Verify printing (when other printings share the card’s number, such as a Tournament Pack and a Winner Pack, or for rarity-family suggestions, see below)
Beside the suggested image, a Match strip shows ranked candidate thumbnails with ↑/↓ controls and a “k / N” counter. Clicking ↑, ↓, or a thumbnail directly previews that candidate without saving anything. The candidate shown first is already the pending choice, including rarity-family matches, so you don’t need to click a thumbnail before you can accept. Accept just confirms whatever is currently displayed. If you’ve picked a different printing over the same suggestion at least twice, and never accepted that suggestion as-is, Hoard shows your printing first and the card reads “You chose this printing for this card before.” Changing or skipping an earlier choice updates the rest of the page right away. Accept the original suggestion once and Hoard stops overriding it. Under the suggested image, Accept (green) and Skip (red) sit together, with Condition and Finish selects for the card you’re about to save. A short note reminds you the match is only saved once you click Accept. Accepting records the printing, condition, and finish together and moves the queue on to the next unresolved card.

If none of the candidates are right

The right column, labeled “NOT THE RIGHT CARD? SEARCH ALL CARDS,” gives you a quick name search with six inline results. If your card still isn’t there, click Browse catalog.
The Browse catalog inspector open for a scanned card, showing the scan, a results grid, and Save match
Browse catalog opens a right-side inspector (full-screen on small windows) that keeps your scan and its position in the batch visible while you search. It searches only the batch’s game, by card name or exact printed number, with optional set and rarity filters and printing/language filters, loading more results as you page. Selecting a result previews it beside your scan, but nothing is saved yet. Click Save match to accept that card immediately, or Cancel to back out unchanged. Arrows step to the previous or next scanned card without leaving the inspector; Hoard checks with you before discarding an unsaved selection.

Duplicates and multi-select

When several scans are matched to the same card, Hoard groups them into one queue row (“40 copies”) so you can review once and accept them together. A photo that segments into two boxes of the same card is not a copy: the smaller box is skipped as “overlapping crop” before review, so it can’t be counted twice. Open Compare all N scans full size to see every copy beside the suggested card, and untick any scan that isn’t the same card; unticked scans stay in the queue for their own review. Hovering a copy in the Review N copies list shows that scan in the Your scan frame. If some copies matched below high confidence, the group says so and asks you to check each scan before you accept, because another printing can look almost the same. Picking a different card than the suggested one accepts only the scan you’re looking at. The row checkboxes in the queue are there for anything else you want to select and act on together.

Browser back and forward

Your browser’s back and forward buttons step between cards you’ve already viewed on the review page, without changing the URL.

Confidence bands, not percentages

Hoard shows a confidence band, never a raw score. 92% would suggest precision the underlying matching doesn’t have, so instead you get:
  • Likely match — Hoard is confident and this is bulk-eligible.
  • Possible match — a plausible candidate, but not confident enough to call it likely.
  • Low confidence — a weak top candidate, or nothing matched at all.
  • Needs identification — no reliable match. Nothing is preselected, but the closest suggestions stay in the Match strip. One Piece scans with a weak visual match land here.
  • Verify printing — the card is right, but the specific printing needs your eye. These never bulk-accept even inside a batch of otherwise-likely matches. When other printings share the card’s number, the Match strip lists every printing of that card first, including ones the matcher didn’t suggest.
Yu-Gi-Oh works a little differently. The visual match usually finds the right card, but rarity siblings of the same card can share identical art, so the picture alone can’t tell them apart. Hoard also reads the printed set code off the card: when that code points to exactly one product and it agrees with the visual match, the card is a likely match. When the code matches a family of rarities, you’ll see a Verify printing badge and a strip of the family’s options. Pick the physical rarity you’re holding and accept it yourself. A code Hoard couldn’t read leaves the visual match as a suggestion, but it stays in review. A confident badge is a strong signal, not a guarantee. Matching always returns its closest guess, even against a catalog that’s thin for that game. The first time you scan a new game, spot-check a handful of Likely matches before you trust the bucket; if several look wrong, that game’s catalog coverage probably isn’t there yet.

Adding accepted cards to staging

Accept and Skip never touch your inventory by themselves, they only save your review decision. Click Add N to staging once you’ve accepted everything you want, and confirm in the dialog. On an import with several parts the button reads Add N to staging (all parts) and stages the accepted cards in every ready part at once; a part still processing is left for later.
“Add selected cards to Hoard staging? This will add N selected cards to Hoard staging. It changes Hoard inventory, but does not publish anything to TCGplayer. Publishing remains a separate action.”
Choose Add to staging to go ahead, or Keep reviewing to back out. Accepted items become unpublished staged inventory priced with your current rules; anything skipped or still undecided is left out.
The Add selected cards to Hoard staging confirmation dialog
If your card’s condition has no price, Hoard can estimate it from a better condition of the same printing, taking off 5% per step. If there’s no price for your card’s finish or variant, set and lock your own price before publishing. See missing condition prices for an example. Afterward you’ll see a green strip: ”✓ N cards staged. Nothing was published to TCGplayer.” with View batch cards and Undo this scan. The accepted group updates to “N staged · 0 ready,” and the batch is marked closed: “This batch is closed. See the staging receipt below for what was added.” The receipt keeps each scan’s accepted quantity, card identity, destination SKU, and original scan links even when several scans are combined into one TCGplayer SKU upload. It shows the combined SKU stock before upload, the expected total, and the observed total; those totals explain delivery of the shared listing and do not assign a particular physical card to a scan. It shows pending until Hoard later reconciles the exact live SKU and expected quantity, confirmed only after that reconciliation, and unverified when older or incomplete delivery evidence cannot prove the upload. If a retained image cannot be loaded, the receipt says so instead of treating another scan from the same SKU as evidence. Older receipts that did not record an exact scan link offer Review batch matches without claiming a particular image. An undone receipt is marked undone, never delivered. Use Open import # to return to the exact scanned card, Original scan to inspect the source photo, and View live inventory once delivery is confirmed. The price sheet remains a current-price preview; it is separate from this delivery receipt. You can also open Associated scans from an inventory card, or expand an order in Sales → Orders to see associated scans exported before that sale. When an order only has a date, the heading says its time is unknown. A scan can be associated with a later order sharing that SKU, but that never identifies which physical copy shipped. If some selected cards can’t be staged, the successful ones stay staged and the batch stays open so you can fix the failures. Correct those cards and add the selection again; Hoard appends only the newly corrected cards rather than double-staging anything already added. Undo this scan (Undo this part on a multi-part import) reverses everything that part staged, but only while none of those staged rows has since been edited, published, or used elsewhere in Hoard. Once a row has moved on, undo is refused for the whole part. Check View staged first if you’re not sure.

Scan guide

A five-step tour, “Start with your card photos,” “We’ll find the cards for you,” “Give these a closer look,” “Looks right? Accept it,” “Ready to add your cards?”, walks you through the flow the first time you attempt an upload. Dismissing it is remembered in your browser. You can reopen it any time from the header on /collect, /collect/scans, or the review page.
The Scan guide tour open on step 1 of 5, Start with your card photos

Tips

  • For supported games, you don’t need Hoard Desktop open. Cloud processing means the upload alone is enough to get matching started.
  • If it says your desktop agent looks offline, open Hoard Desktop. The batch starts once it reconnects; you don’t need to re-upload anything.
  • Space cards out in flatbed photos. Touching or overlapping cards in one photo can get skipped as a group.
  • A Low confidence badge with no candidates isn’t broken. It usually means the catalog doesn’t have that card yet, or the photo didn’t segment cleanly. Manual search and Browse catalog still work.
  • Spot-check the first batch on a new game. Coverage varies by game, so a quick look at your first few Likely matches tells you whether that game’s matching is dialed in yet.
  • Photo quality matters more than photo count. A well-lit, in-focus photo with the card filling most of the frame matches better than a distant or blurry one.
  • You can leave and come back. A batch isn’t lost if you close the tab mid-review. Find it again from Your scans and pick up where you left off.

Where this fits

Scan and review is one of three ways to get cards into your Hoard inventory, next to Quick Add and a CSV upload. Use whichever matches what’s in front of you: a set to browse, a spreadsheet to import, or a pile to photograph. Delivery receipts show 50 cards at a time. Use Load more cards to continue auditing the batch. The delivery status always describes the whole batch, including cards on later pages. Original images load as you view them.