Home › eBay File Exchange CSV for Cards

eBay File Exchange CSV for Cards: Format Explained

eBay's File Exchange lets you upload many listings at once from a single spreadsheet — perfect for trading cards. But one wrong column header or a missing required field, and the whole upload errors out. Here's what the CSV actually needs, in plain English.

What is eBay File Exchange?

File Exchange is eBay's bulk-listing system. Instead of creating listings one at a time, you fill out a spreadsheet (a CSV file) where each row is one listing and each column is a piece of listing data — title, price, category, item specifics, and so on. You upload the file, eBay processes every row, and your cards go live. For card sellers with dozens or hundreds of singles, it's far faster than the one-at-a-time flow.

The columns that matter for cards

A File Exchange file has many possible columns, but a working card listing really hinges on a core set. The exact headers depend on the eBay template, but conceptually you need:

FieldWhat it does
ActionTells eBay what to do with the row — usually Add for a new listing.
CategoryThe eBay category ID. Sports and Pokémon cards use different IDs — this must be right.
TitleYour keyword-rich listing title (up to 80 characters).
Item specificsPlayer/character, set, year, card number, parallel, grade — the fields buyers filter on.
Price & quantityStart/Buy-It-Now price and quantity (usually 1 for a single card).
ConditionThe condition ID eBay expects for that category.
PhotosURLs to your hosted card images.
Business policiesYour payment, shipping, and return policy profiles.

Why uploads fail (and how to avoid it)

Skip the spreadsheet headaches

Instead of hand-building a CSV, MyCardBatch generates a valid eBay File Exchange file for you — correct category, item specifics, and hosted image URLs already filled in — or lists straight to eBay via the API. Start with 100 free card uploads.

Try It Free →

CSV vs. direct API listing

A CSV gives you a file you can open and review in a spreadsheet before anything goes live — some sellers like that control. Listing through the eBay API skips the file entirely and pushes listings live directly, which is faster and avoids upload formatting errors. The right tool offers both so you can pick per batch. For the full workflow, see our guide on how to bulk list sports cards on eBay.

Frequently asked

Is File Exchange free?

Yes, File Exchange itself is a free eBay tool, though normal eBay insertion and final value fees still apply to your listings.

Can I edit listings in bulk with it too?

Yes — using a Revise action instead of Add, you can update price, quantity, or details across many listings at once.

← Back to MyCardBatch  ·  Start free  ·  Log in