On Google Play, Windows and Mac. iPhone coming soon
From shoebox to sold.
CardRama scans your cards, sports and trading card games alike,
identifies them, prices them against live eBay market data, writes the
listings, and paces them against your eBay
limits so you are not fighting the store's ceiling.
Windows 10 or 11 · macOS 12+ · Android (iPhone soon) · Free to start, no credit card
Every card starts somewhere
Four beginnings. One ending.
Nobody's collection starts in a spreadsheet. It starts in a closet, at a
table, or on a live break at eleven at night. CardRama picks it up
wherever it actually begins.
The shoebox
Twelve hundred cards. No idea what's in there.
Scan a stack, or point CardRama at your document scanner's folder
and walk away. New photos come in on their own, identified, priced,
and sitting in your inventory ready to list. You come back to finished
work instead of a pile of it.
The show floor
A card in your hand and thirty seconds to decide.
Snap the front and back on your phone right at the table. The
phone reads the player, year, brand, set, and sport, and gives you a
price on the spot, so you know before you hand over the cash. Slab on
the table? Check its cert before you pay.
By the time you're home, it's already on the PC waiting for you.
The pull
Break night. Forty hits and a stack of base.
Nobody wants to type forty cards at midnight. Shoot the whole pile
and hand the app the batch. It works through them in the background:
the cards it's sure about save themselves, and the rest wait for you
with the reason on the tile.
The store you already run
Listings live, and no idea which ones are dragging.
Connect eBay and CardRama pulls your live listings in, watches
views and watchers, syncs sales back automatically, and tells you
which cards have gone cold.
Shoebox. Show floor. The pull. The store. It all ends the same way:
scan → price → list → sold.
Let's be clear about one thing
We don't sell your cards. We make yours sell.
CardRama is not a marketplace. There is no CardRama storefront,
no consignment desk, no queue to wait in, and no cut of your sale.
You sell on eBay: your store, your listings, your buyers, your
feedback, your money. What CardRama does is make the store you're
already paying for work a great deal harder.
Your account, your money. CardRama never touches a
payment. eBay pays you the way it always has.
We give you the time back. Identifying, pricing,
writing, photographing, listing, following up. That is the work
standing between a card and a sale, and CardRama does it so your
evening doesn't go to it.
We show our work. Every price opens into the actual
eBay listings behind it. No black box, no "trust the number."
Nothing moves without you. Cards list only from a queue
you fill, and a live price changes on its own only if you switch
that on, inside limits you set. CardRama recommends; you press the
button.
Your cards are yours alone. Your collection belongs to
your login, not the device. On a shared computer each account keeps
its own cards, keys and eBay connection, your sign-in sits in the
system's protected credential store, and one eBay store connects to
one CardRama account.
Scan to sold
The app does the work. You make the calls.
The whole trip from a card in your hand to a live listing, in one app on
your computer or your phone, not a scanner that stops at "here's the
value."
CardRama identifies, prices, writes, and posts. Every decision that costs
you money stays yours.
Scan it
One card, a hundred cards, or a folder you never
have to open.
Front and back get paired automatically, and if two photos
turn out to be two different cards, it splits them and rescans
both.
Watch a scanner folder and cards arrive by themselves.
Scanning a run from one set? Type a hint like the year and set
name and every guess gets sharper.
Sports cards or card games: flip one switch on the Scan screen.
Pokémon, Magic: The Gathering, Yu-Gi-Oh! and Disney Lorcana
are read for game, set, collector number, rarity and language,
checked against the card catalog, and priced from the front.
Know exactly what it is
Player, year, brand, set, card number, and the
details that actually move the price.
Parallels, inserts, short prints, serial numbering, on-card vs.
sticker autos, game-used vs. player-worn relics. Getting the
variant wrong is how a $200 card gets priced at $4.
Every scan gets a score built from what could actually be
seen: a sharp front, the back in the photo, a readable card number,
serial and copyright line. Tap Why not 100%? and it shows
exactly what cost points.
On covered modern Topps sets it reads the small code on the
back that tells a base card from a short print or an image
variation, and holds any card whose code disagrees with what the
scan saw.
When it's sure, it saves the card. When it isn't, it stops and
asks you, with the reason on the tile. Fix it right there, or tap
the matching row from the set's checklist, and it checks again
without a new scan. It never quietly guesses.
Price it against the real market
Grounded in live eBay listings for that exact
card, not a number pulled out of the air.
You get a best estimate plus a low and a high, so you can see
the spread you're working inside.
One button shows you the eBay listings it used. Check the
market with your own eyes any time.
Pick how hard it works, card by card. Free eBay math costs
nothing. Save the deep searches for the cards that deserve them.
If the AI's number and the eBay listings disagree badly, you
get an orange warning instead of a bad price. Usually it means a
detail on the card is wrong.
One or two listings is not a market. When that is all there
is, the estimate saves with an honest caption, your asking price
stays put, and the card lands in AI Flags for your call. A
just-released card listed once at a hopeful price can't set
yours.
A weekly price check refreshes every card, a few each night,
oldest first. It never changes an asking price by itself; if the
new number lands far from your ask, the card gets flagged.
Every price change goes on the card's chart: AI estimates,
your own edits, and sales. Price a card on your phone and the
desktop's chart shows that dot too.
Set the ask, not just the value
What a card is worth and what you should
sell it for are two different numbers.
The asking price is filled in for you, picked from inside that
low-to-high range.
One slider runs from sell fast to top dollar,
set it for your whole store, or override it on any single card.
Autographs and low print runs get nudged up on their own.
Write it, clean it, list it
A finished eBay listing: description, photos,
condition, and all, without you typing a word.
AI writes the eBay description from the card's real details.
Optional clean photos: background cut away, card straightened
and centred, so every card in your store matches in search
results. Your original photo is never changed and never thrown
away. Buyers see both.
Photos go straight to eBay with the listing. If an upload
stumbles it retries by itself, and there is no photo service to
sign up for.
List straight to eBay from your inventory, in bulk, or drop
cards in a daily queue and let it post a set number every night.
The queue belongs to your account, not a device. Stage cards
from the couch on your phone, and whichever machine runs your
automation lists them. The home screen tells you which one that
is.
Then work the store
Listing a card is the start of the job, not the
end of it. This is where the money is.
Sales sync back from eBay on their own, so cards move themselves
from Available to Listed to Sold.
Every morning you get a short list of what's worth doing
today, and why.
See it all below.
The store keeps working after you close the laptop.
Scanner apps stop at a value. CardRama keeps watching your market, works
out what is worth doing next, and has the answer ready when you sit down.
An evening of store admin turns into a few minutes, and the rest of the
night is yours.
Market heat
A 0 to 100 score of how badly buyers want that card right
now, built from real eBay activity for the card and the player,
and which way prices are moving.
It refreshes itself in the background, so your whole collection
stays current without you asking.
The daily call sheet
Once a day, a short list: what to list next, what to delist, what
to bundle. Ranked best-first, with the reason on the row.
Nothing changes on its own. If there's nothing worth doing, it says
so. An empty list is a good day, not a broken screen.
It keeps its own report card
Every call is saved with what actually happened next. A "list this"
counts as a win only if the card sells within 14 days.
Delist calls are shown but never scored. There's no honest way to
know what a card would have done, and guessing would be
cheating.
Season awareness
Football cards in July and basketball cards in September are two
different businesses. The advisor knows the sport calendar and shifts
what it pushes you to list as seasons turn.
The news moves your cards
Twice a week in season, CardRama checks the news for the players
on your sports cards: injuries, records, milestones, awards. Good news
warms a card up, bad news cools it down, and your daily list says what
to do about it: raise the price, list it this week, or hold it until
the player is back.
Want it to adjust live prices for you? There's a switch. It's off
until you turn it on, and it never goes below what you paid.
Stop burning listing slots
Your eBay store comes with a set number of listings each month, and
a 50¢ common uses one up exactly like a $300 rookie does. Work
through a box of commons and the month is gone before the good cards
ever go up.
CardRama groups the cheap ones that belong together into a single
listing with a drop-down: forty cards, one slot. The cards worth real
money stay on their own, where buyers can actually find them.
Know who's circling
Watchers and views on your live listings, pulled from eBay. Five
watchers and no bid is information. Zero views in three weeks is a
different kind of information.
Deal levers
Run a sale event across a group of cards, mark listings down, offer
an order discount, or sweeten shipping, set up in CardRama, applied
to your real eBay store.
Pay to be seen, deliberately
eBay's Promoted Listings work, and they cost you a cut. CardRama
helps you pick which cards are worth advertising instead of
blanketing the store and eating the ad rate on everything.
The ship-by date, where you'll actually see it
When a card sells, eBay sets a date it has to be posted by. CardRama
reads that date off the order and puts it in front of you: amber a day
out, red once it's past. Getting to the post office is still on you;
at least now it never sneaks up.
Late shipping risks your Top Rated Plus discount, and that's 10% off
your final value fee on every sale. Worth a loud warning.
The buyer who never pays
An unpaid order shows on the home screen and on the card, with how
long the buyer has been sitting on it. If they pay, everything clears
on its own.
Once eBay's four days are up, a Cancel unpaid order button
appears on the card. One confirmation closes it on eBay as "buyer
hasn't paid", with no strike against your seller record. It never
cancels on its own.
Chase Cards: it hunts while you sleep
Tell CardRama the cards you're hunting for your PC, raw or graded,
and the most you'll pay. Its servers watch eBay twice a day, app open
or not, and email you when one turns up, with the seller's photos to
zoom into before you ever leave the app.
It only finds. Buying stays yours. Mark one "Got it" and the card
drops into your PC with what you paid as its cost.
The number that actually matters
Know what you keep, before you list.
Sale price is a vanity number. CardRama reads left to right like a
receipt, so you can run your eye down one column and see what each card
actually leaves you.
Sale total$18.00
eBay takes−$2.55
Shipping−$0.98
You keep$14.47
Set your store level, fee percentages, ad rate, shipping costs, and Top
Rated Plus discount once, and every figure in the app is your
math. Shipping follows how the card actually travels: a raw card cheap
enough for a plain envelope gets the envelope rate, and everything else,
an expensive raw card included, gets the tracked mailer rate like any
slab. On a $3 card, that difference decides whether listing it is worth
doing at all.
It also knows when a card is too cheap to sell alone. CardRama works out
the lowest price a card needs to sell on its own from your own fees and
envelope, holds anything under it back from auto-list, and suggests a
bundle instead. Live on eBay and Suggestions share Inventory's search,
filters and sorts, and the totals follow your filters: narrow Live on
eBay to basketball and the strip shows your basketball-only net.
(These are illustrative figures, not a promise about your store.)
Raw or slabbed
Is this one worth grading?
Open a raw card and CardRama prices the hypothetical: what that exact
card sells for right now as an 8, a 9, a 10, what is left after your
grading costs, and the lowest grade where sending it in actually pays.
PSA, Beckett, SGC and CGC, each on its own grades and its own fees.
Every answer is saved to the card with its date and follows you to
every device, so you can watch a PSA 10 value climb month over month
next to your raw price.
It never guesses the grade
That is the one thing CardRama will not do. You have held the card.
The app shows what the market pays for each answer, and the call stays
yours.
The 9 row is allowed to be ugly. A tool that only shows you the 10
is a hype machine.
And it will tell you no
If there are not enough live graded listings of your exact card, it
says so instead of inventing a number. One listing is a story, not a
price.
It can also sweep your most promising raw cards against all four
graded markets and hand you the short list: the cards whose graded
price really clears your costs, each with its downside shown next to
it.
Check a slab in ten seconds
Scan a graded card at a show and tap Verify cert. CardRama
sends you to the grading company's own page for that cert number, so
the answer comes from PSA, Beckett, SGC or CGC rather than from us.
Free on every plan.
If the label carries a QR code, CardRama takes the cert number from
it rather than from printed digits that can be misread, and opens it
only when it points at the grader's real website. Fake slabs use codes that
lead to lookalike pages swearing the card is genuine. It will not take
you there.
On the way
What's coming next.
CardRama is moving fast. Here's what lands next, and what still has
to be earned.
Next update
Community pricing
Once at least five different sellers hold the exact same card, its
price history chart gains a Community line: the middle asking price
week by week, and the middle sold price month by month. A PSA 10 is
its own line, apart from a PSA 7 and apart from raw.
No single seller's price can be picked out of it. Sharing is
anonymous, you can switch it off, and you still see the line either
way.
Next update
Whatnot export
Selling live? Pick cards in CardRama and export them as a Whatnot
bulk-import file. They land in Whatnot as drafts, titled and priced,
ready for you to add photos and finish for your next show. Your
category and shipping profile are remembered between exports.
By design
An advisor that earns the keys
Right now it only suggests. Once it's been right 8 times out of 10
across at least 20 scored calls over 60 days, you'll be able to let it
act on its own, inside rules you set.
It has to prove it on your store, with your cards. Not
ours.
Get CardRama
Free to start. On every screen.
Put CardRama on your Android phone from Google Play (the iPhone app is
coming soon to the App Store), and on your computer from the download
page. One account runs them all, with
your cards synced between them. The Rookie plan is free: bring a
free Google AI key and the app walks you through getting one.
Paid plans add CardRama's built-in AI, more scans and automation.
They are sold only in the phone app, through Google Play (and the App
Store once the iPhone app is out), and a plan you buy there unlocks
your computer too.