If you have 200 designs ready and you are looking for Etsy's "import CSV" button, it does not exist. Shopify has one and Amazon has one. Etsy does not. You can export your listings as a CSV, and you can bulk edit some fields, but Etsy's own tools cannot create listings in bulk.
Here is what Etsy can do, what it cannot, and the three ways sellers work around it.
What Etsy's own tools can do
| Task | In Etsy itself? |
|---|---|
| Create a listing | One at a time |
| Copy an existing listing | Yes, one at a time, from the Listings page |
| Bulk edit prices, tags, titles | Yes, for listings that already exist |
| Change shipping profile on many listings | Yes |
| Export listings as CSV | Yes |
| Import a CSV to create listings | No |
| Upload photos to many listings at once | No |
| Write different SEO for each listing in bulk | No |
The gap is always the same: everything that makes each listing different (its photos and its words) has to be done per listing.
Workaround 1: copy a master listing
Build one listing perfectly: shipping profile, sizes and prices, materials, description template. Then use Copy on it for each new design and change the photos, title and tags.
- Good for: under about 20 designs, or a shop just starting.
- The catch: each copy still needs its own photos uploaded and its own title and 13 tags written. At about fifteen minutes each, 100 designs is a working week. Copies of one listing also tend to end up with near-identical titles and tags, which makes them compete with each other. See listing cannibalisation.
Workaround 2: a spreadsheet and a bulk-edit tool
Some third-party tools let you edit listings from a spreadsheet: change 300 prices or rewrite tags in bulk. They are genuinely useful for managing a shop you already have.
- Good for: repricing, retagging and cleaning up an existing catalogue.
- The catch: most still need the listing to exist first, and none make your photos. For a poster shop, the photos are the slow part.
Workaround 3: an API tool that creates the listing end to end
Etsy's official API lets approved apps create listings on your behalf once you connect your shop. The useful ones do the whole job per design:
- Take a folder of artwork.
- Render each design through your mockup templates.
- Write a title, 13 tags and a description for that design, not a copied one.
- Create the listing with your sizes, prices and shipping profile already set.
- Good for: launching dozens or hundreds of designs, and shops that list every week.
- The catch: you are trusting a tool with your shop, so only connect ones that use Etsy's official API. You should see Etsy's own permission screen when you connect. Avoid anything that "fills in Etsy for you" with a browser bot; that breaks Etsy's rules and risks the shop.
Which one fits a poster shop?
Poster shops have the worst version of this problem: every design needs several mockups (a room, a close-up, a size guide) plus variations for sizes and frames. Copying listings works until about 20 designs. Past that, the photos and the per-design SEO are where the hours go, and only workaround 3 removes them.
Two things to set up first, whichever route you take:
- Sizes and prices as variations, identical across the shop. See Etsy variations for sizes and prices.
- Your own mockups, not the stock scenes every other shop uses. See Etsy mockup templates.
Then decide how many listings you actually need. How many Etsy listings you need gives the numbers.
What should I do?
- Under 20 designs: build one master listing and copy it.
- An existing shop that needs fixing: a bulk-edit tool for prices and tags.
- Launching or listing every week: an API tool that creates listings end to end.
That last one is what PSDmate does. It takes your artwork and your own PSD mockups, writes the SEO per design and creates the listings through Etsy's official API. More in Etsy listing automation.
Frequently asked questions
Can I upload a CSV of listings to Etsy?
No. Etsy's Shop Manager has no CSV or spreadsheet import for creating new listings. You can export your existing listings as a CSV, and you can bulk-edit some fields on listings that already exist, but new listings are created one at a time in Etsy, or through an app that uses the Etsy API.
What can Etsy bulk edit?
In the Listings page of Shop Manager you can select several listings and change some things at once, such as prices, tags and titles in bulk, shipping profiles, and renewal settings. What you cannot do in bulk is create listings, upload a set of photos to many listings, or write different copy for each one.
Is it allowed to use an app to create Etsy listings?
Yes, if the app uses Etsy's official API and you connect it yourself. Etsy's API is how approved third-party tools create and edit listings on a seller's behalf. Tools that fill in the Etsy website for you, using a browser bot, are a different thing and risk your shop.
What is the fastest way to list 100 posters on Etsy?
Make one well-built listing and copy it for each design (quick but manual), or use an API tool that takes a folder of artwork, renders the mockups, writes the title and tags per design, and creates the listings in one run.