A Python CLI tool for eBay sellers who export their inventory data. It cleans messy product titles, validates required fields, and formats data to meet eBay’s listing requirements, saving hours of manual editing. Works with data exported from any platform.
Features
- CSV/JSON input validation for eBay required fields
- Automatic title cleaning (removes excess caps, fixes spacing)
- SKU and price column standardization
- Condition and category ID mapping from plain text
- Export to eBay-ready CSV or formatted JSON
Usage
import listing_cleaner
listing_cleaner.process('my_products.csv', output_format='ebay_csv')
Requirements
Python 3.8+. Install dependencies:
pip install -r requirements.txt
Download
Buy once, download immediately. ZIP includes the full script, README, and usage examples.
License
Personal & Commercial Use. You may use this tool in your own personal and commercial projects. Redistribution or resale of the source code is not permitted.