What is Image Generation?

Image generation is a technique for creating images automatically or semi-automatically. Designing polished, eye-catching visuals programmatically can be challenging, especially from scratch.
Most great graphic designers don’t code—they use visual tools like Photoshop, Sketch, or RenderForm to create drafts and mockups. Image generation tools like RenderForm allow you to create a template once and then generate unlimited variations by modifying dynamic properties like text, colors, or images via API or automation tools.
Unlike AI-generated art (e.g., Stable Diffusion or DALL·E), RenderForm delivers faster, cheaper, and more predictable results—ideal for business needs like marketing assets, personalized banners, or social media images. Instead of experimenting with prompts, you maintain full control over layout and design.
Step 1: Create a template
Design your layout using our Template Editor. Add components such as images, text blocks, or shapes to create a consistent, reusable template.

Make sure all components are correctly placed on the canvas.
Set image fit
Click on any image and use the panel on the right to adjust the "Image Fit" option:
- Set to
cover
if the image can be cropped to fill the area completely. - Set to
contain
if the image must remain fully visible (ideal for logos or product shots).
Adjust the text box
RenderForm automatically scales down text if it exceeds the bounds of the placeholder. You can manually set the width and height of the text area to ensure enough space for longer content.

Adjust text alignment
Click on the text element and scroll down to the Alignment section in the side panel. You can define how the text grows or wraps if it exceeds the original placeholder size.
Step 2: Automate and scale
Once your template is ready, it’s time to generate many images automatically by changing only the values of specific components.
No matter which tool you integrate with—Zapier, Make.com, Google Sheets, or a direct REST API—the logic remains the same: you specify which component to update and what property to change.

Use this format:
YOUR_COMPONENT_ID.PROPERTY=YOUR_VALUE
Example:
myNameComponent.text=This is my name
For all supported properties, see the template properties documentation.

Summary
Image generation with RenderForm is a fast and reliable way to produce on-brand visuals at scale. By combining visual design with automation, you can save time, reduce costs, and stay consistent—without relying on expensive designers or unpredictable AI models.
Whether you're building marketing banners, social media graphics, or personalized visuals, RenderForm gives you full control and excellent performance, every time.