Upload Etsy listings from a CSV
Etsy has no CSV upload of its own. SpeedList imports your spreadsheet, matches the columns to listing fields, and turns each row into a listing you can review, edit and publish in bulk.
How the import works
- 1Drop or browse a CSV file.
- 2Review the column mapping. Columns are matched automatically by name (Title, Description, Tags, Price, Quantity, SKU, Photo 1 to Photo 10, and so on) and you can change any match or skip a column.
- 3The rows land in Studio, or in the project you are importing into, as listings.
- 4Fix anything with bulk edit, generate what is missing, and publish.
What to put in the file
- One row per listing, with a header row of column names.
- Tags separated by commas in one cell, up to 13. Materials the same way.
- Photos as URLs, one per column (Photo 1, Photo 2, ...), in the order you want them on the listing. Up to 10 photos and one video.
- Prices and quantities as plain numbers. Category, section, shipping profile and return policy by name.
- Variations as extra rows for the same listing: Variation 1 and its option, Variation 2 and its option, with the option’s price, quantity and SKU.
Filling the gaps
Rows with photos but no title or tags are fine: generate them after import. The generator writes the title, 13 tags, the description and attributes from the photo, and bulk edit applies sections, shipping profiles and pricing to the whole batch.
Coming from another platform
An export from Shopify, Squarespace, WooCommerce or a spreadsheet of your own all work the same way: the mapping step is where column names from another system become Etsy fields.
Questions
- Does the import create the listings on Etsy right away?
- No. Rows become listings in SpeedList first. Nothing reaches Etsy until you publish, and you choose drafts or live.
- Is there a row limit?
- Import as many rows as your file holds. Publishing runs as a background job at the rate Etsy allows.
- Can I export too?
- Yes. Listings export to CSV from the table, in the same column layout the import reads.
Try it on your own shop, free.
Upload photos, get the title, 13 tags and description, edit in bulk, and publish to Etsy through the official API. The Free plan includes 10 generations a month and one shop.
Start for free