When a generated image has to leave the model and enter a product pipeline, “transparent” and “compressed” are different decisions. For gpt-image-2.5-sunburst and gpt-image-2.5-flare, the Image API documentation’s transparent-background recipe is explicit: set background: "transparent", then choose output_format: "png" or "webp".
That makes PNG the conservative starting point. PNG is the documented default, and the guide does not attach output_compression to it. Choose it when your handoff values the default format and you do not need the documented compression control.
Choose WebP when you want transparency and also want to tune the documented compression setting. The guide says output_compression accepts 0–100% for JPEG and WebP, so WebP is the transparent option in this pair with that control. This is a configuration distinction, not a promise about file size, visual fidelity, alpha handling, or browser support; measure those in your own delivery targets.
Keep JPEG out of the transparency decision. The guide lists JPEG as requestable and says it can be faster than PNG when latency matters, but its transparent-output instruction names only PNG and WebP. Compression support for JPEG therefore does not make JPEG a documented transparent-output choice.
A practical sequence is: set the background requirement first; select PNG or WebP; then, if WebP is your choice, tune compression for the actual handoff. For final assets, compare higher quality settings as the guide recommends, balancing detail, latency, and cost. This keeps a model-specific API decision from turning an unrelated compression knob into a false claim about transparency.