Batch Generation

Create multiple images at once with Batch Generation. Upload a spreadsheet that contains your prompts and settings, then return later to find all your generated images ready.

Note: Batch Generation is available only with the Pro Plan and Team Plan.

Using Batch Generation

Follow these steps to generate images in bulk:

  1. Select the Batch icon in the Navigation Bar.

  2. Select Download template to get a sample spreadsheet.

    • To access the complete version, open the dropdown and choose Full template.

Batch Generation interface showing upload and status areas
Batch Generation interface showing upload and status areas.
  1. Fill out the spreadsheet using the expected values for each column.

    • Remove the example rows before editing.

  1. Save the file as CSV UTF-8 (comma-delimited) to prevent encoding issues.

  2. Select Upload spreadsheet on the Batch Generation page.

    • Accepted formats: .csv, .xls, .xlsx.

  3. If any errors appear, fix them in your file and upload it again.

Example of an error message during file upload.
  1. When your file uploads successfully, review the Batch Generation details section. You’ll see:

    • A preview of the first row

    • The total number of rows and images

    • The Priority Credits required and available If needed, select Replace (top-right) to upload a different file.

Batch Generation interface showing uploaded file details and Replace option.
  1. Select Start batch generation to begin. A progress list shows the batch status. You can continue using Ideogram while the generation runs.

  2. When processing completes, you’ll receive a notification confirming that the batch is complete.

Notification shown when Batch Generation completes successfully.

To stop a running batch, select the Stop icon at the end of the status row. Later, select Resume to continue or Download to save all images as a compressed ZIP file.

  1. When the process completes, select the Download icon at the right end of the status row to get all images as a ZIP file.

Alternatively, you can view all generated images in the Creations page.

The Download icon is located at the right end of the status row.

Expected Values

The table below lists all recognized column names, valid inputs, and default settings for Batch Generation.

Column
Valid values
Default

prompt

Any text *Required

visibility

public, private *Required

aspect_ratio

Predefined aspect ratio, (e.g., 16:9). See Aspect Ratios

1:1

magic_prompt

on, off

on

model

3.0, 2.0, 2a, 1.0

2.0

num_images

Any whole number from 1 to 4

4

seed_number

Any whole number from 0 to 2147483647

rendering

default, turbo, quality

default

negative_prompt

Any keywords separated by commas

style

3.0: auto, general, realistic, design

2.0: auto, general, realistic, design, 3d, anime 1.0: Same as 2.0. Use v1.0 keywords in the prompt.

auto

color_palette

Up to five (5) hexadecimal RGB values separated with spaces. Ex.: #CBA324 #F86C14 #C71E71

or any preset Color palette name: ember, fresh, jungle, magic, melon, mosaic, pastel, ultramarine

Only available in Model 2.0 or later.

If a column includes a defined default, that value is applied automatically when no entry is provided.

Formatting Tips

  • Re-save your file as CSV UTF-8 (comma-delimited) if a “Sorry, something went wrong” error appears.

  • Ensure all column headers match the template exactly (case-sensitive).

  • The order of columns is flexible.

  • In Excel, format cells as Text to avoid unwanted conversions (e.g., 2:3 → date).

Combining Batch Generation with Other AI Tools

You can pair Batch Generation with external tools like ChatGPT to automatically fill your CSV with creative prompts.

Example workflow:

  1. Download the CSV template from the Batch Generation page.

  2. Provide that template to ChatGPT and ask it to fill a CSV file following the same structure.

  3. Include instructions such as:

    • Design goal

    • Example prompts that worked well for you

    • Desired settings (aspect ratio, visibility, model, style, rendering)

  4. Upload the ChatGPT-generated CSV file to Ideogram to create all images automatically.

For instance, here’s a simplified ChatGPT instruction:

Here are some results showing Christmas sticker designs generated via Batch + ChatGPT workflow.

For other advanced use cases, see the Batch Generaion blog post.

Last updated