Collection software for people with boxes

Scan the stack.
Know the shelf.
Track the sales.

Feed a box of cards through your scanner. My Cards AI identifies every one, prices it against the market, estimates its condition, files it into your sets, and keeps the books — what you paid, what you spent, what you sold — on your Mac and in your pocket.

Windows app launching soon. The web app works on any computer today for your collection, sets, reports and eBay listings; scanning on Windows arrives with the Windows app.

Open the real thing in your browser — a working collection of 63,847 cards you can search, filter and click through, with sample figures standing in for anyone's private books. Prefer to be shown? The two-minute walkthrough clicks through every screen, or browse a real seller's collection.

Mac + iPhone, kept in step automatically. On Windows, a free companion scans and identifies, then hands the batch to the iPhone app. Export to CSV any time — it's your data.

Live now

My Cards AI for Mac is here.

The full desk app. Feed a flatbed a whole box, list to eBay in one click, and keep books a card shop would envy.

Download for Mac

Version 1.0 · 8 MB · macOS 13 or later · signed and notarized by Apple

Center Field1979 · #142 · Baseball
7.5
Condition estimate range 7 – 8.5 · first pass, not a verdict
Centering
8.0
Corners
7.0
Edges
8.5
Surface
7.5
soft upper-left corner light edge wear centering 60/40 L-R

The whole desk in 30 seconds

Scan, price, grade, sets, listings and books — one chapter each, no sound.

Not a mockup

This is the app, running, with 63,847 cards in it.

42,918 distinct cards, 63,847 copies, across baseball, basketball, football, hockey, Pokémon and more — sorted, priced, and searched without the list ever getting slow.

The My Cards AI Desk home screen: collection value with a raw, graded and sets breakdown, a 1959 Topps Mickey Mantle as the crown jewel, 63,847 cards owned, top cards, sets close to completion, wish list activity, and hobby news.

The home screen, arranged how you like it — drag any tile and the layout re-flows.

The collection list: 63,847 cards, each row showing front and back scans, card number, storage location, quantity and value.

Every screenshot on this page is the real application, running against a demo library built for these pictures. Every dollar figure is blurred — totals included — because what a collection is worth belongs on its owner's screen, not in an advertisement. The labels are left sharp, so you can see exactly what the app tracks.

Screenshots can be staged. This can't.

Browse a real collection — live, right now.

This is an actual My Cards AI collection, served by the same share link every member gets: every card's front and back scans, details and quantities, updating as the shelf changes. Look, not touch — nobody browsing can edit a thing.

QR code that opens the live demo collection
On a computer? Scan to open it on your phone — the same page a friend sees when you share yours.
The walkthrough

One box of cards, start to finish.

Here's exactly what happens between dumping a shoebox on your desk and knowing what's in it — no spreadsheet at any point.

STEP 01

Feed the scanner and walk away

Load a stack into a sheet-fed scanner. My Cards AI captures both sides of every card, crops and straightens each one, and pairs fronts with backs automatically — even when your scanner names files in a jumbled order. Come back to a filled-in table: player, year, brand, card number, quantity.

Penny sleeves feed fine — a gentle-feed mode stops the roller from pressing the next card while the current one scans, which is what dents sleeved cards. (Rigid top loaders belong on a flatbed, not in any sheet feeder.) No scanner? Shoot cards with your phone, or drop in images you already have.

The scan review table: each row shows the front and back scan of a card beside its identified player, year, brand and card number, with a box at the top that applies one storage location to the whole batch.

Type the location once at the top and it lands on the whole batch. Every field stays editable — nothing is locked behind a successful read.

STEP 02

Prices with their receipts attached

Price the whole batch at once, or just the cards still missing a value. My Cards AI reads current eBay asking prices, and prefers what your own copies actually sold for whenever you've sold one — every figure is labelled with which it used, so a receipt never gets mistaken for a hope. Outliers get filtered either way: the wishful $10,000 auction and the autographed lookalike don't get to decide what your common is worth.

Cards you own multiples of show both numbers: the single-card value and the total for all your copies. Nothing is priced twice — a card priced today gets skipped.

The Price Fetch tab: buttons to fetch selected cards, fetch only the cards missing prices, or refresh all 42,918, above rows showing each card with its scan, its price, and when it was last priced.

Fetch a selection, only the cards missing a price, or refresh the entire collection. Pricing is included — no eBay developer account, no per-card fee.

STEP 03

A condition estimate for every card

Scans are examined the way a grader looks at a card: all eight corners magnified, the edges strip by strip, the surface, and the centering measured as a ratio. You get a grade with a floor-to-ceiling range and the specific defects named.

Own three copies? Click the sharpest one and it becomes the card that gets graded. Write "pack pull" on the top loader? Tell the grader — it won't count your handwriting as damage.

The AI Grade Estimate tab: cards listed with their front and back scans and buttons to read the grading notes, run the money math, or open the card.

Sorted by value, so the cards that might justify a $25 fee come first. Filter by sport, year, or brand to work a shelf at a time.

STEP 04

Then the question that actually matters

Should you pay to grade it? My Cards AI puts the raw value next to what the card fetches at both ends of its estimate, subtracts your submission fee, and gives you a straight answer — including "keep it raw," which is the right answer far more often than the hobby admits.

Your fee, your math: set what grading actually costs you and every card is judged against that number.

Should you grade it?fee $24.99
Raw, as it sits$84.00
Comes back a 7$131.00 · net +$22 after fee
Grades an 8.5$340.00 · net +$231 after fee
Worth grading if your own inspection confirms the ceiling.

An illustration of the math with sample numbers. Population matters too — My Cards AI tells you to check the pop report before you commit.

Sets

Your sets build themselves.

You don't check cards off a list. The cards you already scanned check themselves off — and they're colored differently, so you can always tell which numbers came out of your own boxes and which ones you ticked by hand.

PULLED · SLEEVED · COUNTED

Cards you already own feed the checklist automatically

Start a set and My Cards AI immediately matches it against your collection: every card of that year and brand, already scanned and sleeved on your shelf, drops into the checklist as a Pulled Card in violet. Numbers you ticked by hand stay blue. What's left in grey is genuinely missing.

Duplicates are handled the way collectors actually build. Own three copies of card #47? The first goes to your first set, the second to your second — so a duplicate build never claims cards that are already spoken for.

When your loose commons quietly cross 80% of a set you weren't even chasing, My Cards AI notices and offers to start it. Missing cards print as a want list for the card show, organized by number, with the players named.

A set checklist in My Cards AI: counts for cards held, cards missing, percent complete and 29 pulled cards, above a grid of card numbers where violet numbers came from the collection, blue numbers were checked off by hand, and grey numbers are still missing.

Violet came out of your own collection. Blue you checked off. Grey is what you still need — and the header keeps a running count of each.

Financial

A collection is an asset. This is its accounting.

Most card apps show you one number going up and let you feel good about it. My Cards AI keeps real books: what every card cost, what you've spent on top of it, what you've actually sold, and what the market did while you slept — for any window you choose.

The Financials tab: a collection value chart for a chosen date window with the change split into market movement, cards added, and cards sold or removed, above invested, revenue, realized and unrealized totals, a sales ledger with cost basis, and a cost-basis list of owned cards.

Every figure is blurred here; the labels are not. Left to right under the chart: total change, market movement, cards added, cards sold — then invested, revenue, realized and unrealized below it.

Market movementThe same cards, repriced. This is the only number that means your collection appreciated.
Cards addedValue that arrived because you bought or pulled cards — growth you paid for.
Sold / removedValue that left. Sales land here, and in the ledger with their cost basis.
Cost

What every card cost you

Enter a purchase price per card, or spread the cost of a whole lot across the cards that came in it. Cost basis follows the card forever — through grading, through a sale, into the profit line. Cards you have no cost for don't pretend to have one.

Expenses

The spending that isn't the card

Grading fees, shipping, supplies, show tables, the box itself — log the optional expenses that eat real profit and they're carried into the card's basis and into the statement. A $40 card that cost $25 to grade never looks like a $40 card again.

Sales

Actual sales, not hypothetical ones

Mark a card sold for what it really went for — from the desk, or from your phone at a show while the buyer is still standing there. It leaves the collection immediately and books into the ledger with its cost and its net.

Reporting

Profit and loss, any timeframe

Step the window back a month at a time, or set your own dates: the last 30 days, a quarter, a tax year, the whole life of the collection. Realized profit, unrealized gain, invested capital and revenue for exactly the period you asked for — printable, for the accountant or the insurer.

Daily snapshots start the day you install and are backfilled from your own price history, so the chart isn't empty while you wait for it to fill.

Wish List

A wish list that goes shopping for you.

Add the cards you're chasing — type them, snap a photo of one in a case, or pull one straight from a live listing. Say what you're willing to spend, and My Cards AI watches the market so you don't have to.

The Wish List tab: tabs for cards being hunted, a trophy case of cards found, and missing set cards; each row shows the card, its target price, and a badge on hunts that watch every listing.

Set a target on each card, or tick "notify for all new listings" for the ones you want to see at any price. Cards missing from your sets can join the list in one click.

Deal foundUNDER TARGET
1979 Topps #116 Ozzie Smith RC — $38.00

Your target was $45. Listing ends in 2 days.

Checked at every launch, against live listings. One alert per listing — never the same card twice.

Hunt won🏆
1979 Topps #116 Ozzie SmithFound Aug 12 · paid $38.00
saved $7vs target

When a card you're chasing lands in your collection, My Cards AI celebrates, logs what you paid, and keeps the win in a trophy case.

At the card showshop check
Scan any cardDo I already own this?
YES ×2Box 4

Point your phone at a card in someone's case and know instantly whether it's a duplicate, a set need, or on your wish list.

What collectors keep asking for

The complaints about card software, answered.

These are the things hobbyists say they wish their app did. Each one already works in My Cards AI — not because it's clever, but because these are the things that actually waste your evening.

✓Solved

I wish I could just type the card in when the scanner can't read it.

Every field is editable, always. Nothing is locked behind a successful scan — and a card that comes back wrong can be re-read, corrected, or filled in by hand in seconds.

✓Solved

I shouldn't have to scan the back just to price a common.

Fronts-only mode runs at double speed. Every scan is treated as its own card, so a shoebox of commons flies through. Scan backs when the card deserves it — for grading, they matter.

✓Solved

Vintage cards get misread constantly.

Built against real vintage cardboard. Off-center, faded, soft-cornered. Both sides are read and cross-checked, and the year and set come from the card's own design when the printed text has worn away.

✓Solved

The feeder chews up my penny sleeves.

Gentle-feed mode. The roller stops pressing the next card while the current one scans — the thing that actually dents sleeved cards — and edge-to-edge capture means nothing gets clipped.

✓Solved

I don't want my collection trapped in someone's app.

Export everything to CSV whenever you like. Your data sits in a plain folder on your own machine, and backups go to your own cloud. There's no account to cancel.

✓Solved

One app for cards, another for Pokémon.

One collection, three families. Sports, trading card games and non-sports each get their own shelves in the sidebar — scanned the same way, priced the same way, counted in the same total.

✓Solved

My phone and my computer never agree on what I own.

The two are the same collection. Scan on the phone and it appears on the desk. Sell at a show and the desk books it. Counts, values and quantities match on both screens — that's the standard the sync is held to.

✓Solved

I have no idea what I actually paid for any of this.

Cost, expenses and sales are first-class. Not an afterthought bolted onto a catalog — a full financial tab with profit and loss for any timeframe you ask for.

Being built now

What's next, stated plainly.

The roadmap stays visible on purpose — these are in progress, listed here rather than implied, because software that pretends to be finished isn't.

Shipping now
Your own sales become the price Every card you sell is kept as evidence and priced from it next time — a valuation that improves as you sell, owes nothing to a marketplace, and can't be taken away.
Next up
Parallels and refractors Telling a base card from a Silver Prizm or a numbered parallel — the difference between a $2 card and a $200 one, and the thing nearly every scanner still gets wrong.
On the list
Scan straight to a listing For people moving volume: take a batch from the feeder to a drafted listing on the marketplaces you already sell through, with photos, title and price filled in.
Under consideration
Show your collection, talk to collectors Making a collection visible to other My Cards AI users, or to anyone with a link you choose to share — plus messages between collectors inside the app. My Cards AI would never be a marketplace: whatever you trade or sell stays entirely between you.
On grading

An estimate you can argue with.

A scanner sees corners and edges beautifully. It cannot see a gloss break under raking light, and no photograph proves a card wasn't trimmed. So My Cards AI tells you what it found, what it couldn't see, and exactly what to check yourself before spending a submission fee.

Every estimate ships with the inspection steps a grader would run — angled light across the surface, a loupe on all four corners, centering measured twice, and an extra look at print quirks on anything older than 1990.

"Estimated 7 — first pass, not a verdict."

Software promising a guaranteed grade is selling you something. My Cards AI is built to save you the fee on the cards that were never worth it, and to flag the few that are.

Two devices, one collection

The desk does the heavy lifting. The phone comes with you.

My Cards AI Desk — Mac Batch scanning, pricing, grading, sets, and the books.
My Cards AI — iPhone Camera scanning, shop checks, selling in the field.
✓ Syncs when the desk app opens, after you scan, and when you quit — same cards, same counts, same values on both screens.
First run

A smart AI walkthrough, the first time you open it

It asks a handful of questions — what you collect, where your library should live, what grading costs you, how cards should be filed — and sets itself up around your answers. Because like collecting itself, everybody has their own preferences. Anything it asks can be changed later in Settings, and you can run the walkthrough again any time.

Yours

Your data doesn't live in a walled garden

Export the whole collection to CSV whenever you want — for taxes, insurance, or your own spreadsheet. Backups go to your iCloud Drive every time the app opens, with the last 14 days kept. Not my cloud. Yours.

Hardware

Works with the scanner you already own

Sheet-fed document scanners like the Fujitsu/Ricoh fi series run hundreds of cards per session. Or bring your own scanning software and My Cards AI watches the folder.

Privacy

What leaves your Mac, and what doesn't

Card images go to the identification and grading service and the results come back — that's it. Your collection, values, and books live in a folder on your machine and on your phone. No account required, and nothing is sold to anyone.

Insurance

Reports worth handing to somebody

Printable collection valuations, set checklists, want lists, and a profit-and-loss statement — the paperwork that makes a collection a documented asset.

Windows

Not a Mac household? Still covered

A free Windows companion scans, pairs fronts with backs, and identifies cards with the same service, then hands the finished batch to the iPhone app — so the collection stays in one place.

Pricing

Priced by the scan, not the card.

Collection size, manual entry, reports, printing and CSV export are never metered — on any plan, including free. What changes with a plan is how many AI scans, grade estimates and price lookups you get each month.

Free

$0

100 AI scans your first month, then 25 a month forever · 3 AI grade estimates for life · 100 price lookups a month · 10 eBay listings for life.

Collector

$5.99/mo or $59.99/yr

500 scans, 10 AI grades, 1,500 price lookups a month.

Dealer

$14.99/mo or $159.99/yr

2,000 scans, 50 AI grades, 6,000 price lookups a month.

Shop

$49.99/mo or $499.99/yr

6,000 scans, 200 AI grades, 20,000 price lookups a month.

Add 1,000 AI scans for $12.99 any time — they never expire, and are spent only after your monthly allowance. Cancel a plan whenever you like: your collection, hand entry, reports and CSV export keep working forever.

Get in touch

Built by a collector.

Built by a collector who loves organization and is on a mission to fix everything he hated about other card organization apps. If you scan more cards than you can keep track of, get in touch — what you ask for shapes what gets built next.

Tell me roughly how many cards you have and what you scan with.