framelet. batch image templates
Shopify product card example with editable title and price
One reusable product layout, different text for each row
CSV to images

One template.
A whole batch of images.

Turn product names, prices and messages from a CSV into consistent graphics. Build the layout once, then download one PNG per row.

From a CSV, no AI. You choose the design and supply the text.

Try a product card in Studio →

No sign-up needed · Up to 50 rows per batch

Choose another template

01 / Design

Make one reusable layout

Choose a template, edit the layers and use text fields such as {{title}} and {{price}}. Add a local product photo manually if needed, then save your template.

02 / Personalize

Bring your CSV

Choose Use in a batch and download the sample CSV. Match the headers to the template’s variables, supply every required value and upload a UTF-8 CSV with up to 50 rows.

03 / Export

Preview, then download

Validate the rows, inspect the first image and the text previews, then generate a ZIP containing PNG images and a manifest. Choose an identifier column to name files with your own codes.

A product CSV that matches your template

The Shopify product card uses the headers below. The optional sku column can supply a file name; the other headers match the template’s text fields.

sku,brand,collection,title,price,detail
JAR-001,SUNDAY SUPPLY,HOME COLLECTION,Storage jar,$24.00,Ceramic · Warm terracotta
JAR-002,SUNDAY SUPPLY,HOME COLLECTION,Small storage jar,$18.00,Ceramic · Warm terracotta

Export an Excel sheet as CSV UTF-8 first. Quote values that contain commas, quotes or line breaks. Empty required fields, missing headers, malformed CSV and text that cannot fit must be corrected before export.

What changes in each image?

CSV rows replace text variables. Colors, shapes and image layers remain fixed across the batch. There is no per-row product photo URL field: add or replace a local photo in Studio and make separate batches when the artwork changes.

Rendering and downloads run in your browser. A saved template stays in the browser for visitors; signed-in template saving uses your account workspace. Uploading finished images to Etsy, Shopify, Amazon or Instagram is a manual step.

Choose a seller starting point

Follow the detailed walkthroughs

Start with a layout, then bring your rows

Ten editable templates for seller cards, announcements and social graphics.

Browse image templates →