About FLUX Image Upscaler
FLUX Image Upscaler enlarges a still up to 4x while adding detail, holding natural color and keeping artifacts down. It suits photographs, product shots, and generated images that need to print or display larger than they were made.
Creativity controls how far the model may depart from the source: low values restore detail conservatively, higher values invent texture where the original has none.
Ready to build with FLUX Image Upscaler?
Try FLUX Image Upscaler in the Workbench to prompt it, compare outputs, and iterate on prompts without writing any code. When you're ready to ship, call the same model from our API and build your own apps on top of it.
curl -sSf -X POST https://hub.oxen.ai/api/ai/images/edit \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OXEN_API_KEY" \
-d '{
"model": "flux-image-upscaler",
"input_image": "https://hub.oxen.ai/api/repos/ox/Oxen-AI-Assets/file/main/images/ox_zoom_out_1926_1076.png",
"upscale_factor": 2,
"creativity": 0.3,
"num_inference_steps": 20
}'Request parameters
Every field FLUX Image Upscaler accepts in the request body. See the API reference for response formats.
POST
https://hub.oxen.ai/api/ai/images/edit| Field | Type | Required | Default | Description |
|---|---|---|---|---|
input_image | stringuri | Yes | — | Image to upscale. Must be jpg, jpeg, png, webp, gif, or avif. |
upscale_factor | number | No | 2 | How much to enlarge the image. Cost follows the output area, so 4x costs roughly four times 2x. Range: 1 – 4 |
creativity | number | No | 0.3 | How far the model may depart from the source. Low values restore detail conservatively, high values invent new texture. Range: 0 – 1 |
num_inference_steps | integer | No | 20 | Number of denoising steps. More steps refine detail and take longer. Range: 4 – 50 |
seed | integernullable | No | — | Random seed. Set for reproducible output. |