Skip to content
induwara.lk
Premium
induwara.lkAI · Cost calculator

AI Image Editing Cost Calculator (USD + LKR)

Budgeting a bulk image-edit job? This tool prices editing across Nano Banana, GPT Image 1.5, FLUX Kontext, FLUX.2, and Qwen-Image-Edit — counting the input-image tokens that plain generation calculators skip. Enter your batch, read per-edit and total cost in dollars and rupees, and see the cheapest model instantly.

By Induwara AshinsanaUpdated Jul 17, 2026
Image editing cost comparison

Images to edit. 0–1,000,000.

Uploaded per edit. 1–8.

Drives per-MP and token pricing.

Only GPT Image 1.5 charges by quality.

Quick batches

Average edit instruction. 0–2,000.

Rs

Indicative CBSL rate — edit to your bank's.

Cheapest for this batch
$3.15
Qwen-Image-Edit (fal.ai) · Rs 959
Gemini 2.5 Flash Image — batch
Rs 1,183
100 edits
Selected — per edit
$0.0388
Rs 11.83 at this rate

Per-edit breakdown · Gemini 2.5 Flash Image

ComponentTokensCost / edit
Prompt text40$0.0000
Input image(s)(the editing surcharge)258$0.0001
Output image1,290$0.0387
Total per edit1,588$0.0388
ModelPer editBatch USDBatch LKR
Qwen-Image-Edit (fal.ai) Cheapest
Alibaba / fal.ai
$0.0315
Rs 9.59
$3.15Rs 959
Gemini 2.5 Flash Image (Nano Banana)
Google
$0.0388
Rs 11.83
$3.88Rs 1,183
FLUX.1 Kontext [pro]
Black Forest Labs
$0.0400
Rs 12.20
$4.00Rs 1,220
GPT Image 1.5 (edits)
OpenAI
$0.0422
Rs 12.87
$4.22Rs 1,287
FLUX.2 [pro]
Black Forest Labs
$0.0472
Rs 14.39
$4.72Rs 1,439
FLUX.1 Kontext [max]
Black Forest Labs
$0.0800
Rs 24.40
$8.00Rs 2,440
All math runs in your browser — nothing is uploaded.

Sources cited: OpenAI, Google Gemini, Black Forest Labs and fal.ai pricing pages, plus the CBSL daily indicative rate — all linked in the “Sources & references” section below. Rates last verified 2026-07-17.

How it works

Editing endpoints bill differently from plain text-to-image. When you call an edit endpoint you upload the image you want changed, and that input image is billed on top of the prompt and the generated output. Editing endpoints bill for the input image(s) you upload plus the prompt plus the output image. A plain text-to-image generation price only counts the output, so it under-states an edit — on token-metered models by the input-image and prompt tokens, which this tool breaks out below.The calculator models each provider's real billing scheme rather than a single flat rate.

There are four schemes among the six models:

  • Gemini 2.5 Flash Image (Nano Banana) — flat output of 1,290 tokens × $30/1M = $0.039 per image, plus text and input images at $0.30/1M (an input image ≈ 258 tokens).
  • GPT Image 1.5 — fully token-metered: text input $5/1M, image input $8/1M, image output $32/1M. Output tokens depend on quality and size (272 / 1,056 / 4,160 for low / medium / high at 1024×1024); input images use 32-pixel patches capped at 1,536.
  • FLUX.1 Kontext [pro] / [max] — flat $0.04 / $0.08 per edited image; the input image is included.
  • FLUX.2 [pro] and Qwen-Image-Edit — per output megapixel ($0.045/MP and $0.03/MP). A 1024×1024 image is 1.049 MP; a 1024×1536 image is 1.573 MP.

The math for a single edit is:

prompt_tokens       = round(prompt_words / 0.75)

# token-metered (GPT Image 1.5)
edit_usd = prompt_tokens        × 5  / 1e6
         + input_img_tokens     × 8  / 1e6
         + output_img_tokens    × 32 / 1e6

# Nano Banana
edit_usd = (input_img_tokens + prompt_tokens) × 0.30 / 1e6
         + 1290 × 30 / 1e6

# flat (FLUX Kontext)        edit_usd = flat_price
# per-megapixel (FLUX.2, Qwen) edit_usd = rate_per_mp × megapixels

batch_usd = edit_usd × number_of_edits
batch_lkr = batch_usd × usd_to_lkr_rate

Nothing is sent to a server — the whole pricing table is bundled into the page and all math runs locally, so your batch sizes and prompts stay private.

Pricing cross-check (computed live on this page) — each per-image number is re-derived from raw tokens and matched to the vendor's published figure:

  • Nano Banana output image = 1290 × $30/1M vs Google's $0.039/image → expected $0.039, got $0.0387
  • GPT Image 1.5 high 1024² output = 4160 × $32/1M vs OpenAI's $0.133/image → expected $0.133, got $0.1331
  • GPT Image 1.5 medium 1024² output = 1056 × $32/1M vs OpenAI's $0.034/image → expected $0.034, got $0.0338
  • GPT Image 1.5 low 1024² output = 272 × $32/1M vs OpenAI's $0.009/image → expected $0.009, got $0.0087

Worked-example self-test (also computed live) — each row reconciles the formula above with the hand-derived batch totals in the code header:

  • Nano Banana · 300 edits · 1 input · 30 words · 1024² → expected $11.64, got $11.64
  • GPT Image 1.5 · 50 edits · high · 1024² · 1 input · 30 words → expected $7.08, got $7.08
  • FLUX.1 Kontext [pro] · 50 edits · flat → expected $2.00, got $2.00
  • Qwen-Image-Edit · 100 edits · portrait (per-MP) → expected $4.72, got $4.72
  • Edge · 0 edits · Nano Banana → expected $0.00, got $0.00
  • Large batch · 100,000 edits · Nano Banana → expected $3878.94, got $3878.94

Worked examples

Colombo Shopify seller · 300 product edits on Nano Banana

Background swap on 300 photos, 1 input image each, 30-word prompt, 1024×1024. Rate Rs 305/USD.

  1. prompt_tokens = round(30 / 0.75) = 40; input image = 258 tokens
  2. input cost/edit = (258 + 40) × 0.30 / 1e6 = $0.0000894
  3. output cost/edit = 1290 × 30 / 1e6 = $0.0387
  4. edit cost = $0.0387894
  5. batch = 0.0387894 × 300 = $11.64 (≈ Rs 3,550)

Agency · 50 high-quality edits on GPT Image 1.5

Detailed retouching, high quality, 1024×1024, 1 input image, 30-word prompt.

  1. prompt: 40 tokens × $5/1M = $0.0002
  2. input image: 1024 tokens × $8/1M = $0.008192
  3. output image (high): 4160 tokens × $32/1M = $0.13312
  4. edit cost = $0.141512 — note the input image adds ~$0.008 over output alone
  5. batch = 0.141512 × 50 = $7.08 (≈ Rs 2,158)

Edge case · flat vs per-megapixel on the same 50-image batch

Why the pricing scheme, not just the model, decides the winner.

  1. FLUX.1 Kontext [pro] (flat): $0.04 × 50 = $2.00 (≈ Rs 610)
  2. Qwen-Image-Edit portrait (per-MP): 0.03 × 1.573 = $0.0472/edit × 50 = $2.36
  3. GPT Image 1.5 high (token-metered): $0.141512 × 50 = $7.08
  4. Same 50 edits, 3.5× spread — flat Kontext wins here, token-metered high loses.

Frequently asked questions

Sources & references

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a price that has moved, or an edit workflow the table doesn't cover?

Email me at [email protected] — most fixes ship within 24 hours.