Skip to main content

How Are Generations Counted?

Tim Bowers avatar
Written by Tim Bowers
Updated yesterday

Overview

In most cases, a generation is every time a customer interacts with an AI model to generate something. Knowing how many generations you've used is important as most subscriptions include a set number of generations.

Below are specific details pertaining to:

  • Text Generation

  • Image Generation

  • Video Generation

  • Feed Variation


Text Generation

Each message sent to a text model counts as 1 generation. This includes both the user’s prompt and the AI’s response, treated as a single interaction.

Model Name

Cost per use

Open AI o3

1 Generation / Message

Open AI o3 mini

1 Generation / Message

Open AI o4 mini

1 Generation / Message

Open AI GPT-4o

1 Generation / Message

Open AI GPT-4.1

1 Generation / Message

Open AI GPT-5 Nano

1 Generation / Message

Open AI GPT-5 Mini

1 Generation / Message

Open AI GPT-5

1 Generation / Message

Google Gemini 2.0 Flash

1 Generation / Message

Google Gemini 2.5 Flash

1 Generation / Message

Google Gemini 2.5 Pro

1 Generation / Message

Whether your message is short or long, each prompt-response pair is billed once.


Image Generation

For image models, every image generated counts as 1 generation, regardless of resolution, quality, or model type. This ensures consistency across providers.

Model Name

Cost per use

Stable Diffusion 3.5 Large

1 Generation / Image

Stable Diffusion

1 Generation / Image

Open AI GPT Image 1

1 Generation / Image

Open AI Dall-E 3

1 Generation / Image

Nano Banana: Gemini 2.5 Flash Image

1 Generation / Image

Google Imagen 4 Ultra

1 Generation / Image

Google Imagen 3

1 Generation / Image

Getty Images

1 Generation / Image

Bria 3.2

1 Generation / Image

Adobe Firefly V4 Standard

1 Generation / Image

Kling AI Image 2 (China only)

1 Generation / Image

Kling AI Image 2.1 (China only)

1 Generation / Image

Note: Post generation actions will have separate cost, e.g. 1 edit = 1 generation


Video Generation

Video generation is priced per second of generated video, but with an important rule:

  • 🔺 In case of fraction, the generations are rounded up to the nearest full generation.

There are no partial charges—even 0.1 over will round up.

Model Name

Cost per use

Runway Gen3 Alpha Turbo

0.33 Generations / sec (Rounded off to nearest higher based on total seconds duration)

Runway Gen4 Alpha Turbo

0.33 Generations / sec (Rounded off to nearest higher based on total seconds duration)

Google Veo2

3 Generations / sec

Google Veo3

2 Generations / sec

Google Veo3.1

2 Generations / sec

Adobe Video1 Standard

4 Generations / sec

Sora 2

1 Generations / sec

Sora 2 Pro

3 Generations / sec

Kling AI Video 2.1 (China only)

2 Generations / sec

Kling AI Video 2.5 (China only)

2 Generations / sec

Examples:

  • A 5-second Runway Gen 4 output = 5 × 0.33 = 1.65 → 2 generations

  • A 3-second Google Veo3 output = 3 × 2 = 6 → 6 generations

Note: Please note that you will not be charged for failed generations


Feed Variations

We count one generation per every variation generated. If 20 variations are generated from a master creative, that would count as 20 generations.

Note: If 1 creative has 5 formats, we still only count as 1 generation.

AI Tools inside feeds

Using an AI tool inside the feed also counts as one generation. For example, translating 5 cells to a different language using AI will count as 5 generations.


AI Voiceovers

With either model, one generated voiceover counts as a single generation:

Model name

Cost per use

Google Chirp 3 HD

1 Generations / audio

Google Gemini 2.5 TTS Pro

1 Generations / audio


Tracking Generations

If your subscription has a limited generation count, you can view your remaining generations in the bottom right corner of your workspaces using the counter shown below:

You can also view generations used per user in any workspace's Manage Team menu:

Did this answer your question?