Listing File Doctor checks your listing CSV and your upload error report, shows which row and SKU each problem belongs to, explains the likely cause in plain English, and lets you apply a few safe fixes.
Open the toolListing File Doctor is an independent project. It is not made, endorsed or supported by eBay. eBay is a trademark of its respective owner. The tool cannot tell you whether eBay will accept a file — only eBay can.
Files are read and analysed inside your browser. They are not uploaded to any server, and the page is built so that it cannot make network requests (its Content-Security-Policy sets connect-src 'none').
You can check this yourself: open the tool, turn off your internet connection, and run a check — it still works. Developers can read the full source (index.html, app.js, core.js); there is no tracking or analytics code.
Quoted values, commas and line breaks inside cells, different separators (comma, semicolon, tab), and common text encodings (UTF-8, UTF-16, Windows-1252; Shift_JIS by manual selection).
Blank or duplicate headers, rows with too many or too few columns, empty or duplicate SKUs, and odd prices or quantities (negative, text, currency symbols, decimal commas, scientific notation like 1E+3).
Matches each message to a row and SKU where it can, and tells you how confident the match is. Messages it does not recognise are labelled "not recognised" — it does not guess.
Each finding has a "why this happens" and "how to fix it" note in English. Download the findings as a CSV, filter them by type, and search by SKU.
Only three kinds of fixes are offered: trimming stray spaces, removing thousands separators like 1,234.50, and writing 5.0 as 5. Every fix keeps the number identical. Prices, quantities and SKUs are never changed any other way. Your original file is never modified.
Pick a file, click one button, read the list. A "Try with sample data" button shows how it works without using your own files.
.xlsx files — save as CSV first.The test version is free to use. No payment details are requested. Future pricing has not been decided.
If you sell on eBay and have run into bulk-upload (CSV) errors, your feedback would be very valuable: what errors you get, whether the explanations make sense, and what is missing. You do not need to share any file. If you choose to share one, please remove personal and confidential data first (see the checklist we will send you).
Feedback contact: listingdoctor.support@gmail.com
No. Processing happens in your browser, and the page blocks network requests.
No. Open the page in a modern browser. If you received the tool as a ZIP file, unzip it and open index.html.
Not necessarily. It finds general CSV problems and explains eBay's messages, but it cannot know every eBay rule.
Only by safe reformatting (for example 1,234.50 → 1234.50, 5.0 → 5), where the number stays the same. You see a before/after table first and can untick any change. Risky cases are left for you to fix by hand.
© Listing File Doctor test version. Independent project, not affiliated with eBay.