Automate image generation
Save time on creating similar images with different texts and branding!
Create account
Share article

How to create many images from a spreadsheet?

How to create many images from a spreadsheet?

In this blog post, I’ll show you how to quickly generate many images for an online session, video course, or conference. I’ll use RenderForm to create a template, load data from a spreadsheet, and generate the images.

Create a template

I used a predefined template from the Templates tab and adjusted it to my needs. RenderForm offers a wide selection of templates across many categories. You can also create your own template from scratch using the easy-to-use template editor.

In this example, I’ll modify text in two places and change the image (you can see component names in the left panel):

  • author_photo – author image on the right side
  • author_name – author name under the image
  • title – session title
template in canvas editor for marketing automation

Create a spreadsheet

I created my spreadsheet in Numbers (macOS default), but you can use Excel or any other spreadsheet app.

In the first row, I entered the component names along with the property I wanted to modify, separated by a dot.

A property is the variable of a component that you want to change—for example, text, image source URL, background color, or opacity. See the docs for more info on components and their properties.

Here’s what my spreadsheet includes:

  • author_photo.src – change the image source of the author_photo component
  • author_name.text – change the text of the author_name component
  • title.text – change the text of the title component

Optionally, you can add the _fileName property to define the name of the generated image. Keep in mind that the file name must be unique and should not include a file extension, as it will be added automatically. If you don’t specify this property, a name will be generated automatically.

data in spreadsheet

Generate images

Now go to the Extensions tab in RenderForm and open the Spreadsheet extension. Click Import from file to upload your spreadsheet, and select the template you want to use on the left side.

RenderForm extensions

If all the properties in your file match the components in your selected template, you're ready to generate.

Click the Generate button at the top of the list. Make sure not to close the window until the generation process is complete.

list with generated images in spreadsheet extension

Once the generation finishes, you’ll be able to download all the images using the Download button.

generated images from template for marketing automation

With the Spreadsheet extension, you can quickly generate many images using one template and custom content. Combined with RenderForm's editor, it’s a powerful way to create blog post covers, marketing visuals, or brochures that match your brand or platform style.

Relevant posts

RenderForm vs. AI-generated images

RenderForm vs. AI-generated images

Jakub PomykałabyJakub PomykałaJune 20, 2025

Learn the differences between RenderForm's image automation and AI-generated images. See which tool is best for your workflow and use cases.

Continue reading
Customized online wedding invitations

Customized online wedding invitations

Kinga PomykałabyKinga PomykałaMay 27, 2025

Create personalized online wedding invitations for your guests using RenderForm's no-code platform. Learn how to design, personalize, and send beautiful invitations effortlessly.

Continue reading
How to add custom SVG elements to your template

How to add custom SVG elements to your template

Kinga PomykałabyKinga PomykałaMay 09, 2025

Learn how to add custom SVG elements to your RenderForm templates using the Canvas editor and HTML editor. Discover the benefits of using SVGs.

Continue reading

Design. Automate. Scale.

Free plan • No credit card required • Get started in minutes