Pricing

Pick a plan when they land.

Plans are being finalized. Here is what each tier includes today; the amounts follow. Request early access and you will see them first.

every plan covers all 5 platforms and 12 placements

  • Solo

    Pricing announced soon.Request early access and we will send the plans before they go public.

    For freelancers and one-person studios.

    • 1 client, unlimited brands
    • Designed + free flux backends
    • Bring your own fal.ai / OpenAI key
    • Every platform & ratio
    • 3 framings, A/B variants
    • Canva-lite editor
    • ZIP + manifest export
  • Self-hosted

    Pricing announced soon.Request early access and we will send the plans before they go public.

    Run it on your infra, or fully offline.

    • Unlimited clients & seats
    • Local SDXL on your own GPU
    • Offline macOS desktop app
    • Single-origin self-hosting
    • Encrypted secrets at rest
    • Onboarding & support
    • Volume pricing

02Creatives calculator

How many creatives from one brief?

Tick the platforms you run. The matrix does the rest: placements times framings.

6 placements
3 placements
1 placements
1 placements
1 placements
36
creatives per brief
placements12
framings3
12 x 336

Counts only. Cost depends on the image mode you pick; free modes cost nothing per creative.

03Compare

What each tier includes.

IncludedSoloStudioSelf-hosted
1 client, unlimited brands
Designed + free flux backends
Bring your own fal.ai / OpenAI key
Every platform & ratio
3 framings, A/B variants
Canva-lite editor
ZIP + manifest export
Up to 10 clients
All six image backends
Video (Veo 3.1 / Kling)
Draft-only platform integrations
Per-brand provider keys
Priority generation queue
Founding-member rate, locked
Unlimited clients & seats
Local SDXL on your own GPU
Offline macOS desktop app
Single-origin self-hosting
Encrypted secrets at rest
Onboarding & support
Volume pricing

04Guarantees

What we can promise, because it is in the code.

A creative is never empty

If the image provider fails, the designed backend renders a typographic ad on your brand palette. If the copy provider fails, a template written from the brief is used.

No auto-spend

Integrations stop at a paused draft behind explicit confirmation. There is no code path that activates paid spend.

Spend is recorded

Every paid call lands in a ledger that is never purged, even when a package is deleted.

Stop means stop

Cancel a running package and every paid step re-reads the flag before it buys anything.

05Questions

Straight answers.

What does a package cost to run?

AdsForge estimates the copy and image cost before every generation and records every generation in a spend ledger you can read. The designed image mode, local copy through Ollama and a local GPU cost nothing per creative. Paid modes bill through your own provider keys.

Can it spend on my ad accounts?

No. Platform integrations are draft-only: every action stops at a paused draft behind an explicit confirmation, and no code path activates paid spend.

Can I bring my own API keys?

Yes. Provider keys are entered in Settings, stored encrypted at rest, and override environment defaults without a restart. They can also be set per brand or per brief.

Who owns the images?

You do, within the terms of the image provider you chose. AdsForge stores the base image on each creative so you can re-render it any time; nothing is shared with other accounts.

What is inside a package?

Every selected placement at its native size, three framings, every copy field cut to its limit, a compliance report per creative, a manifest.json, a package.md with all copy, and a ZIP organized by platform, ratio and variant.

Can I self-host it?

Yes. Run it behind your own reverse proxy with Docker Compose, or use the offline macOS desktop app with a local database and network-free generation modes.

What happens when a provider is down?

Copy falls through a four-step chain that ends in a template written from your brief; images fall back to the designed backend that renders a typographic ad on your brand palette. A creative is never empty.

08Your turn

Ship your next campaign before lunch.

Add a client, write the brief, pick the platforms. The package is on your desk in minutes.

No card. Draft-only integrations. Self-hosted option.