Listings from a photo

Recognise trading and sports cards from a photo, and get the listing written

Drag your phone photos into KartIO. The AI reads the name and number, finds the exact card in the official list and fills in set, rarity, year, variant and the card’s language; on sports cards also the parallel, serial number, autograph and slab grade. Then KartIO writes each platform’s title and description. No typing.

KartIO review screen: cards recognised by the AI, with set, rarity, confidence and price

The AI runs on your computer

Recognition is done by an AI model that runs on your computer through Ollama. In Settings → Recognition (AI) you choose the size of the model.

  • Small model: for computers with 16 GB of memory
  • Large model: more accurate, for computers with 32 GB of memory or a 24 GB graphics card
  • Free and private: the photos never leave your computer
  • Local reads of sports cards are always flagged for checking, as they make more mistakes on parallels and serial numbers

How the AI finds the exact card

First your computer’s own text recognition reads the card: on a Mac it takes about a fifth of a second. When the text does not settle it, a vision model running locally reads the name, the collector number from a zoomed crop of the card’s bottom edge, and the language the card is printed in.

  • Name + number are matched against the official card list, which fills in set, rarity, year and variant
  • Small misreads are corrected by the match
  • The card’s language (English, Japanese, German, French…) goes into the title and the price
  • HEIC, JPG and PNG; sideways photos are turned upright automatically
KartIO Photos screen: the AI recognising cards in the background

Listing texts written for each platform

From the recognised card KartIO writes the title and description each platform needs: in your language for local marketplaces, in English for international ones, with the card’s name, number, set, rarity, edition and condition.

  • Titles that buyers find in search
  • The platform’s own category and condition names
  • Front and back photos for sports cards
  • Bundles get one listing with a grid photo of every card

Check in seconds instead of typing for hours

Every card shows the photo, match, set, rarity and confidence. Sure matches are green; unsure ones are flagged ⚠️ for you to look at.

  • "Approve all sure cards" in one click
  • Each card says what needs a look, with ✏️ Edit beside the photos
  • 💲 Price again without reading the card again
  • Duplicates are detected and counted (×2, ×3)
  • Cheap cards are suggested for a bundle
KartIO review screen: cards recognised by the AI, with set, rarity, confidence and price

Private, with no cost per card

Cloud AI services charge per image and upload your photos to third parties. KartIO installs the model on your computer once (about 6 GB), so recognising 10 or 10,000 cards costs the same: nothing beyond the subscription.

  • Photos never leave your computer for recognition
  • No cost per card or per photo
  • The KartIO Launcher installs the AI for you

What the AI fills in for every card

FieldSource
NameRead from the photo
Collector numberRead from a zoomed crop of the bottom edge
Card languageRead from the card
Set, year, rarityOfficial card list
Variant (Normal, Holofoil, Reverse…)Card list, picked from a menu
Market priceCardmarket or TCGplayer, in your currency

FAQ

How accurate is recognition?

Most cards are recognised right the first time. Those the AI is unsure about are flagged ⚠️, so you only check those. A clear photo, one card per shot, makes the biggest difference.

Does it recognise cards in other languages?

Yes. The AI reads the language the card is printed in and KartIO matches it by its number, writes the language into the title and applies your price factor for that language. Japanese, Korean and Chinese cards are always flagged for you to check.

Do I need a graphics card?

Not on an Apple Silicon Mac. On Windows an NVIDIA card with 8 GB is recommended; without one the AI runs on the processor, several times slower.

Which games does it recognise?

Pokémon, One Piece and Riftbound, with the sets of recent years (adjustable), and sports cards.

Every platform you sell on, managed from one app

Create an account and try KartIO free for 7 days. You are not charged if you cancel before the trial ends.