framelet. batch image templatesOpen the editor
Guide

How to make Etsy listing images at scale

A shop with sixty listings needs something like three hundred images. Made one at a time in a design tool, that is weeks of work — and the sets drift apart in spacing and colour long before you finish.

What a complete listing set usually contains

The last two are the ones worth templating hardest: they are mostly text over a fixed layout, and they are almost identical from listing to listing.

Where the work actually goes

Photographing products is unavoidable. Rebuilding the same text card sixty times is not — yet that is where most of the hours disappear. The fix is to separate the layout, which stays fixed, from the content, which changes per listing.

Steps

  1. Build one listing templateOpen the template library and pick a layout close to what you need, or start from a blank canvas. Set the canvas to the square or portrait shape your listings use most.
  2. Decide which parts become fieldsAnything that changes per listing goes in curly braces: {{product}}, {{dimensions}}, {{care}}, {{price}}. The layout, spacing and colours stay fixed — that is what makes the set look like a set.
  3. Write one row per listingOpen Batch create, download the sample CSV, and add a row for each listing. Column headers must match your field names exactly, and no value may be empty.
  4. Validate before generatingUpload the file and check the preview. Framelet renders the first row on your template and lists the first five rows as text, which catches a swapped column before you export three hundred images.
  5. Generate the setExport produces one PNG per row plus a manifest.json, packaged as a single ZIP. Run one batch per image type — a text-card batch, then a size-reference batch — rather than trying to fit every type into one row.

Keeping the set consistent

Set your shop name and two colours once in the brand kit, then apply those colours explicitly to elements in the template. Every listing then inherits the same palette without anyone picking a colour by eye.

What this workflow does not do

  • It does not connect to Etsy. There is no listing import, no API integration and no direct publishing — you download the images and upload them to Etsy yourself.
  • Templates have a single page, and one batch is limited to 50 rows.
  • Exports are PNG and SVG. There is no JPEG, WebP, PDF or video output.
  • Product photography itself is still yours to take; nothing here generates or retouches source images.

Start with one listing type

Template the text card first — it is the most repetitive and the fastest to prove out.

Open the editor — no sign-up needed

Related guides