Sell on every platform, manage it all in one place
Photograph your cards. KartIO recognises them, prices them from the market and writes every listing, then publishes them on Vinted, eBay, Cardmarket and CardTrader, and keeps them in sync: when a card sells on one, it comes down from the others.
- Pokémon
- One Piece
- Riftbound
- NBA · NFL · soccer
- Vinted
- eBay
- Cardmarket
- CardTrader

Why sellers use KartIO
More platforms, more buyers
The same card on every platform you choose, without typing it in again for each one.
Never sell a card twice
Sales come back from the platforms, and a sold card is taken down from the others in one click.
Prices and texts from a photo
The AI recognises each card, prices it from the market and writes the listing in each platform’s language.
Where you can sell
KartIO lists on the platforms where card buyers are, in each country. Pick the ones you want; the subscription includes them all.
Vinted vinted.co.uk
Europe’s second-hand app, with a trading cards category, in 22 countries.
eBay ebay.com
The worldwide marketplace: buyers from every country, graded cards and sports cards.
Cardmarket cardmarket.com
Europe’s largest marketplace for trading card games, with a price guide for every card.
CardTrader cardtrader.com
A trading card marketplace for Europe that ships worldwide, with its own API.
TCGplayer tcgplayer.com
The leading trading card marketplace in the United States.
The whole selling job, in one app
From photo to sale: recognition, pricing, a listing on every platform and sync, with no spreadsheets and no copy-paste.
Listings from a photo
The AI recognises the card and writes the title and description in each platform’s language. It runs free on your computer.
Learn more →Automatic prices
Synced with the latest Cardmarket, TCGplayer or eBay prices, in your currency, with your own rules. Cheap cards go into a bundle by themselves.
Learn more →Every platform, one app
Vinted, eBay, Cardmarket, CardTrader and TCGplayer from one inventory: list once, sell everywhere.
Learn more →Always in sync
Sales and changes come back from the platforms. A card that sells comes down from the others, so it never sells twice.
Learn more →Your price vs the market
See which cards are above or below the market and change prices in bulk, with a preview before every change.
Learn more →Inventory & Excel
Every card by game and set, where it is listed, what sold and what you earned. Excel export.
Learn more →Three steps, from your desk to every platform
Photograph
One card per photo from your phone (sports cards front and back). Drag the photos into the app; the AI starts at once in the background.
Check
The AI fills in the card, its price and its listing texts. You approve the sure cards with one click and fix the ones marked ⚠️.
Publish everywhere
Pick the platforms and KartIO lists every card on each of them. Sales come back with the sync, and sold cards come down everywhere else.
One card, every platform, one click.
Choose where you sell and KartIO writes each listing the way that platform wants it, then publishes it: eBay and CardTrader through their official APIs, Vinted, Cardmarket and TCGplayer filled in while you watch in the side panel.
- Title, description, category, condition, photos and price for each platform
- Vinted in your country’s language, eBay, Cardmarket and CardTrader in English
- Sports cards only where they sell: eBay and Vinted
- Facebook, Whatnot and Voggt: texts and photos ready to post
- Your passwords are never stored

Sold once, taken down everywhere.
Every hour KartIO reads your listings, sales and orders on each platform by itself. When a card is ordered or sold on one, it is hidden or taken down on the others, so you never sell the same card twice.
- Automatic sync every hour, or only with the button
- Ordered cards hidden at once, sold cards taken down by themselves
- A warning when the same card sold on two platforms
- Cards missing on a platform, published there in one click

Every buyer, on one screen.
Orders and offers from all your platforms in one place: what to pack and send by when, with the courier and parcel code, and which offers and messages are waiting for an answer.
- Orders to prepare, on the way and completed
- Courier, parcel size, send-by date and tracking code
- Offers and messages to answer, opened in the platform’s own panel
- Stats: stock, sales, income and sell-through per platform

The AI reads the card. You just check.
The AI reads the name and number and finds the set, rarity, year, variant and the card’s own language. On sports cards it reads the front and back: player, product, parallel, serial number, autograph and slab grade. Then it writes the listing texts for you.
- In the background while you carry on
- Sure cards are approved all at once
- Anything it could not see clearly is flagged ⚠️ to check
- The AI runs on your computer: free, and your photos stay with you

The market price in your currency, with your rules.
Trading cards from Cardmarket in Europe or TCGplayer in the US, sports cards from what sold on eBay, always synced with the latest market prices. Add your own rules on top and see where you are above or below the market.
- Your own pricing rules, customised as you like
- Bundles for cheap cards, with the photo made for you
- Bulk changes with a preview
- Prices never change unless you press Apply

For every card you sell
Trading card games with the sets of recent years, and sports cards with every detail that decides the price.
Pokémon TCG
Singles, ex cards, Illustration Rares, Reverse Holos and bundles of cheap cards, in any card language.
Learn more →One Piece Card Game
Leaders, Super Rares, Secret Rares and Alternate Arts, with the market price in your currency.
Learn more →Sports cards
NBA, WNBA, EuroLeague, NFL and soccer: Panini, slabs and sealed boxes, priced from eBay sales.
Learn more →Riftbound
The League of Legends TCG: singles, foils and bundles, with the market price.
Learn more →Choose what you sell and where
At the first start KartIO asks only your country and sets itself up. Every game, sports cards and your country’s platforms are always included.
Country & platforms
Your country sets the currency, the listing language and the platforms you can pick: Vinted, eBay, Cardmarket and CardTrader, or eBay, TCGplayer and CardTrader in the US.
Categories
Pokémon, One Piece, Riftbound and sports cards, all included. Sell any mix, with nothing to switch on.
AI
Local and free: a small model for 16 GB computers, a larger, more accurate one for 32 GB.
Simple pricing, everything included
7-day free trial. You are not charged if you cancel before it ends.
Monthly
€9 / month
- Every feature, platform and category
- Pokémon, One Piece, Riftbound and sports cards
- Vinted, eBay, Cardmarket, CardTrader and TCGplayer
- AI recognition, market prices and sync
- 2 computers per account
- Mac and Windows, with updates
Yearly
€90 / year
- Every feature, platform and category
- Pokémon, One Piece, Riftbound and sports cards
- Vinted, eBay, Cardmarket, CardTrader and TCGplayer
- AI recognition, market prices and sync
- 2 computers per account
- Mac and Windows, with updates
7-day free trial. You are not charged if you cancel before it ends. Secure card payment through Stripe. Cancel any time.
Frequently asked questions
What is KartIO?
A Mac and Windows app for people who sell trading cards and sports cards. It is a channel manager: one inventory listed on several platforms at once (Vinted, eBay, Cardmarket, CardTrader and, in the US, TCGplayer), kept in sync, with prices and listing texts made from a photo of each card.
Which platforms can I sell on?
In the UK, Ireland and the rest of Europe: Vinted, eBay, Cardmarket and CardTrader. In the US: eBay, TCGplayer and CardTrader. Some countries also get their big local marketplace (see Where to sell). For Facebook, Whatnot and Voggt KartIO prepares the texts and photos to post.
How does the sync stop me selling a card twice?
Each card keeps one record per platform. When it sells (the sync brings the sale back, or you mark it sold), KartIO flags its other listings and takes them down in one click: deleted or ended where the platform allows, hidden where it can only hide, and listed for you to remove by hand where KartIO cannot reach.
In which language are my listings written?
Each platform gets the language its buyers search in: local ones such as Vinted in your country’s language, international ones (eBay, Cardmarket, CardTrader, TCGplayer) in English. The card’s own language (English, Japanese, German…) is written into the title.
Where do the prices come from?
In Europe from Cardmarket, in the US from TCGplayer, and for sports cards from what sold on eBay. KartIO keeps them in sync with the latest market prices, converts them to your currency and applies your own rules. Your prices never change unless you press Apply.
Which cards are supported?
Pokémon TCG, One Piece Card Game and Riftbound (recent sets), and sports cards: NBA, WNBA, EuroLeague, NFL and soccer, Panini Prizm, Select, Donruss, Adrenalyn XL and more, PSA/BGS/SGC slabs and sealed boxes.
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.