If you need a safe claim for product copy, documentation, or validation logic, use this:
GPT Image 2 Edit workflows support plural image input in principle, but the reviewed official OpenAI image-edit references do not document a numeric source-image maximum.
The key phrase is OpenAI’s “image(s) to edit” wording in the Python API reference. That language is important because it is not framed as single-image-only. But it is also not a published cap, and it should not be turned into a claim like “up to 10 source images” without another provider-specific source.
The main confusion is that image APIs can involve two separate counts:
Some documentation discusses the number of images to generate, not the number of images you can upload as inputs. For example, Zenlayer’s OpenAI-compatible image-edit reference says the “number of images to generate” must be between 1 and 10; that is an output setting, not a source-image upload cap.
OpenVINO’s OpenAI-compatible image-edit example shows the same distinction: it sends one file with image=@three_cats.png and separately uses n=4 to request multiple outputs. A sample with one source file does not prove a one-file maximum, and n=4 does not mean four source images are accepted.
Third-party provider pages can be useful for implementation, but they should not be treated as official OpenAI limits unless they explicitly document the constraint.
Fal’s openai/gpt-image-2/edit page shows an image_urls array in an example request, which is consistent with a multi-image-shaped field. The shown example includes one URL and does not publish a maximum source-image count.
WaveSpeedAI describes GPT Image 2 Edit workflows that can blend multiple references, but that is a provider description rather than a numeric OpenAI source-image limit.
OpenAI’s ChatGPT Image Inputs FAQ says the number of images a user can add to a ChatGPT conversation depends on factors including image size. That FAQ addresses ChatGPT conversation behavior, while the Images API reference addresses image edit methods; treating the two as the same limit can lead to incorrect validation logic.
For builders, this distinction matters. A ChatGPT UI limit, a third-party wrapper schema, and OpenAI’s Images API can each impose different practical constraints. Validate against the system you are actually calling.
n, output count, or any “images to generate” parameter. The answer is not currently a number based on the reviewed docs. OpenAI’s image-edit references support plural image input through “image(s) to edit,” but they do not document a maximum source-image count for a single edit request.