Generate from CSV

Type placeholders into your text layers, pick a spreadsheet whose columns carry the same names, and every row renders the design once.
The Generate from CSV dialog in WunderPaint
Automation

One design, two hundred rows, two hundred finished images.

This is an old printing idea called mail merge, and the payoff is so disproportionate to the effort that I set it up for almost every repetitive job now.

You have one design and a table. Each row of the table produces one image. Wherever the design says a placeholder, the generated copy says whatever is in that column for that row.

Setting it up is deliberately unclever. Type placeholders straight into your text layers, curly braces and all, using any names you like. Then pick a CSV whose header row carries the same names. There is no mapping screen, because the names are the mapping. Choose which column supplies the file name and run: one media library image per row.

What makes it feel like a superpower is that the spreadsheet usually already exists. The registration list, the product export, the class roster. Somebody has already typed those names, and typing them again into a design tool is pure waste.

One habit worth building: before the full batch, cut the file to three rows, the shortest entry, the longest entry, and one with an empty cell. Those three catch nearly everything that could go wrong across two hundred.

Where to find it

Automation, then Images, then Generate from CSV

What it replaces

An evening of changing a name and pressing export

What you get

  • Placeholder detection in the open document
  • CSV loading with automatic column mapping
  • File name column selection
  • One media library image per row
  • Sample CSV for the format
  • Works with any dynamic design

Requirements

Needs the Pro plugin. Any CSV with a header row works.

Frequently asked questions

Give the text layer a font size range so it shrinks to fit. Sort your spreadsheet by text length for a second before running, and you will see the worst case immediately.
Save the CSV as UTF-8 and check one row with an accent before committing to the batch. Two hundred badges with mangled characters is a very specific kind of Thursday.
Name badges, certificates, price tags and shelf labels, speaker and session graphics, quote cards, team pages. And realistic test data, which is the fastest way to find out whether a layout survives real content.

Features

Placeholders are the mapping

Type any name into a text layer and give the CSV column the same header. Nothing to configure.

Features

One image per row

Every row renders the current document once and saves it to the media library.

Features

File names from a column

Choose which column names the output, so the files sort properly and nothing overwrites anything.

Features

A sample file one click away

For when you are not sure what shape the CSV should be.

Experience Generate from CSV in WunderPaint

One design, two hundred rows, two hundred finished images.

Brush & Paint Styles

Paint with six styles that mix pigment instead of blending it, pick from thirty-seven tips shown as real strokes, draw a tip of your own out of shapes, and let the color travel along the stroke.

Collage & Photo Grid

Arrange media library photos as a grid, mosaic, polaroid, filmstrip or contact sheet, tune gaps, corners and frames on a live preview, and insert it all as an editable layer group.

360° Panorama

Describe a place and the tool builds the full sphere around you, or let it rebuild a photo you already have as the whole scene around the camera. What comes out is somewhere visitors can look around, hotspots and all, in an embed that carries its own viewer.

AI Studio

Generate, edit, retouch and clean up images from a prompt or a single click, all in one panel. Many tools run locally with no key; prompt generation uses your own Gemini or OpenAI.

Asset Generator

Gradients, text treatments, shapes and illustrations generated from a prompt, in your brand colors, arriving as editable layers.

Stock Images

Search Pexels, Pixabay and Unsplash without leaving the editor, and insert what you find as a layer rather than a download.

Asset Library

Ready-made designs across social, marketing and seasonal categories, opening as layered documents in a new tab so your current work stays untouched.

Brand Kits

Colors, typefaces, a logo, a watermark and a company profile in one place, feeding every picker, template and generator on the site.