Product photos from one snapshot. From $0.018 a shot.

Send a photo of your product to GPT Image 2 with the scene you want in words: a white studio backdrop, a kitchen counter, a beach towel. It redraws your product in that scene, billed per image by resolution on one APIsRouter key.

Example: one product listing

100 products with this set come to about $18. Every image bills, including the ones you discard.

ShotsPrice per imageCost
Main image on white (1 × 2K)$0.025$0.03
Lifestyle scenes (4 × 2K)$0.025$0.10
Social posts, 4:5 (3 × 1K)$0.018$0.05
Per product$0.18

Send the photo, get the shot

  • Start from a clear photo: A JPEG, PNG or WebP photo of the product works as the input, ideally on a plain background.
  • Describe the scene: POST the photo to /v1/images/edits with model gpt-image-2, a prompt for the scene and a size from the table below.
  • Save and check it: The image comes back as a URL or as base64. The model redraws the whole picture, so check small text and logos before you publish.
import base64, requests

response = requests.post(
    "https://api.apisrouter.com/v1/images/edits",
    headers={"Authorization": "Bearer sk-your-apisrouter-key"},
    files={"image": open("product.jpg", "rb")},
    data={
        "model": "gpt-image-2",
        "prompt": "The same bottle on a marble bathroom shelf, soft window light, a eucalyptus sprig",
        "size": "2048x2048",
    },
)
image = response.json()["data"][0]
data = requests.get(image["url"]).content if image.get("url") else base64.b64decode(image["b64_json"])
with open("shot.png", "wb") as file:
    file.write(data)

Sizes and prices

Ask for any of these sizes. The resolution sets the price per image.

Ratio1K2K4K
1:11254x12542048x20482880x2880
4:51122x14022048x25602576x3216
3:4768x10241536x20482480x3312
16:9From 2K2048x11523840x2160
9:16941x16721152x20482160x3840
Price per image$0.018$0.025$0.035

Two ways to pay

Both fill one balance, spent per image at the prices above.

FAQ

How much does AI product photography cost?

GPT Image 2 on APIsRouter costs $0.018 at 1K, $0.025 at 2K and $0.035 at 4K, per image. The listing set above, 8 shots per product, costs $0.18.

Will it keep my product exactly as it is?

The model redraws the whole image around your product, so details such as fine print, labels and logos can change. Check each image before you publish and regenerate any that drift.

Can I try it for free?

Yes. Sign in and claim the $2 trial credit from your dashboard, no card needed. It covers 111 images at 1K.

Which sizes can I ask for?

Square, 4:5, 3:4 and 9:16 at 1K, 2K or 4K, and 16:9 at 2K or 4K, with the pixel sizes in the table. The price follows the resolution: $0.018 at 1K, $0.025 at 2K and $0.035 at 4K.

Can it turn my photo into a product video?

No. Video on APIsRouter is text-to-video with Seedance, so a clip cannot show your exact product. Use the stills for listings and ads.

Do I need an OpenAI account?

No. One APIsRouter key calls GPT Image 2 along with Nano Banana, Seedance and the text models, from one balance. Top up from $10 whenever you need more.