● AUTO
● REC
0 captured 0 queued to batch 0 missed
Flip cards through the box — each one queues itself.
Grade tool — capture a raw card to estimate its grade, centering, and value at each grade. Add a back photo for a sharper read.
Identified
card
$
Copies
Direct printing needs Web Bluetooth, which iPhone Safari blocks. Open this page in the Bluefy browser to print straight to the B1.

Batch

A bulk-upload CSV with your markup applied to the label price of every batch card. eBay File Exchange is a plain CSV upload — review category & condition in eBay before submitting.
Saved for later
CSV columns: name, number, set, rarity, qty — header row optional, extra columns ignored. Add a dest column (pc/tcg) to set the QR target per card.

History

Collection

Sign in to build a collection you can grow as you scan — and import your existing one from Collectr.
0 selected
Collectr is the source of truthThe export decides which cards you own and how many — counts are set exactly, so this also LOWERS them, and cards missing from the export are offered for removal after the import (with Undo). Prices are never taken from the export for cards you already hold — those stay PriceTag's. Turn this off to only ever add and raise counts.

Hunt

Sign in to build a want list — scanning a wanted card at a show flags it instantly, and a twice-daily price watch alerts you when one crosses your target.
Add cards from their details view (scan, search, or paste a link, then tap + Hunt). The watch re-prices your list twice a day; ★ grail rows alert on any ±10% move, others when they cross your target.

Custom label

Freeform text, an image and an optional QR or barcode — printed straight to the B1.
Copies

Market prices

PriceTag
Settings
Account
Signed in as
Label & printer
Print offset Nudge the printed content if your stock prints off-center (dots, ±40)
Pricing
Default condition What a new scan starts at (scales the label price)
Default marketplace Which store the price & QR point to
Round the printed price upe.g. $4.42 → $5 — keeps the tags clean (market chips stay exact)
Print market price on the labelOff = QR + card details only, no price
Cardmarket cross-checkShow the EU (Cardmarket) price alongside the US price when available
Camera & scanning
Macro locks the ultra-wide lens, the only one that focuses at card-scanning distance — so you don't have to push the phone against the card to trigger it. Framing defaults to 1× (the ultra-wide's 0.5× plus a 2× digital crop); the zoom button on the viewfinder cycles 0.5× / 0.75× / 1× if you ever want the full wide view.
Camera stream: not started yet this session.
Camera acting up?Resets every camera setting to its default and restarts the video with a fresh, plain stream — the one-tap fix if the zoom, framing, or focus ever gets stuck (no app restart needed).
Record what the camera is doingCaptures ~15 seconds of exactly what the viewfinder shows — plus the geometry numbers behind every frame — and sends it to Claude through feedback. While it records, do whatever normally looks wrong: frame a card, let it capture. Tap the red REC chip to stop early.
Still running an old version?Force-fetches the app from the server on a one-time URL the browser has never seen, so it cannot be answered from cache — more reliable than closing and reopening. Your batch, history, collection and settings are kept. This build: 2026-08-03b · batch sizes safe at any budget.
Scan screen layout A/B/C experiment — PAUSED (locked to A per fb4); un-hide this row + restore uiVariant()'s localStorage read to resume
Auto-capture (hands-free)Shoots once when a card is framed, in focus & steady; lift it away to arm the next
Auto-capture speedDeliberate waits longer for focus & stillness — fewer blurry shots. Fast fires sooner — best on a bright, steady desk. Applies instantly, even mid-scan.
Auto-add to batchEvery identified scan goes straight into the batch (great for printer-less sessions)
Add prints to my collectionEvery printed card is added to your collection automatically (needs an account; off = a one-tap “+ Collection” on each print)
Auto-print after identifyPrint automatically once a card is identified & priced. Connect the B1 once (tap Print), then every scan prints hands-free.
Pro rescue on hard readsWhen the fast reader can’t make out a card, a slower, more accurate model automatically takes a second look — adds a few seconds only on those scans
Fast reader (beta)Asks the reader for identity only — name, number, set, rarity, slab label — and skips the condition/wear read. Roughly half the questions, so it should answer faster. The condition selector stays on whatever you set it to.
Reader image detail (beta)How much detail the reader is given. Auto lets the model choose. Low sends a coarser image — faster and cheaper, but the collector number is the smallest thing on a card, so it is the first thing to blur. High is the opposite trade. Watch for scans that fall back to the slow second-opinion model.
Start the camera on openAlso triggers the permission prompt right away
Torch on by defaultTurn the camera light on automatically when scanning starts
Vibrate on captureA short buzz when a photo is taken
OCR set-number assist Experimental — reads the printed number on-device to verify the match
Traceable QR codesCount how many people scan your printed labels
Grade tool
The Grade tool flags a raw card as a grade candidate only when the estimated net gain (PSA-10 comp − raw − fee) clears the break-even.
Gem-10 optimism How readily it bets a clean card lands a 10
Backup
Cloud backup & syncBatch, history & saved batches back up automatically and restore on a new phone
Advanced
Slab Screen
Feedback & analytics

Changes apply as you make them — there is nothing to save.

Add a card
More actions

Watching a card alerts you when it crosses your target price, and flags it if you scan one in the wild.

Card
Qty 1
Binder page

Tap a row's name to open that card for a manual fix — the page is kept, and a button on the card takes you back. Closing keeps it too: reopen from Binder page. Unchecked rows are skipped.