Skip to content

Flux Vision Upscaler

Integrate

Model id flux-vision-upscaler
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://vit.doitong.com/api/v1/run/flux-vision-upscaler?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Files like the example: $0.42 420 API credits your files are measured before the run Run it on this page

Get API key
Black Forest Labs Upscale

Image upscaler with a 1-4x factor and a creativity control for how far results may drift from the source

Black Forest Labs · Image

Your first result goes here

Build a request below and run it with your API key. Outputs are copied to our storage, kept forever or 7 days for free.

Build a request

Controls are generated from the model schema. The code and the price update as you change them.

•required image_url
Drop a file, or

URL pointing to the source image for upscaling.

default 2

Upscaling multiplier, ranging from 1 to 4×.

Advanced creativity · guidance · steps · seed · enable_safety_checker
default 0.3

Creativity setting, corresponding to the sampling denoise strength. Increasing it allows greater departure from the original.

default 1

Prompt adherence setting expressed as a CFG/guidance scale between 1 and 4.

default 20

Inference step count, ranging from 4 to 50.

Upscaling seed, randomly selected unless you supply a value.

POST /run/flux-vision-upscaler?wait=20 quote → $0.42
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://vit.doitong.com/api/v1/run/flux-vision-upscaler?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Run this request

Your key stays in this browser: it is sent only to the Doitong API and saved (localStorage) only if you tick Remember. Get an API key

About Flux Vision Upscaler

Enlarges a single image given by `image_url`. `upscale_factor` ranges from 1 to 4 and `creativity` from 0 to 1, where higher values let the output depart further from the original. You can also set `guidance`, `steps` (4 to 50) and `seed`. The response includes the generated image and a caption produced during processing.

Parameters

Send either the canonical name or the native name, not both. Canonical names

NameType DefaultAllowed Description
image_urlrequired image
Typeurl · image
URL pointing to the source image for upscaling.
upscale_factoroptional
Typenumber
Default2
1 – 4
Upscaling multiplier, ranging from 1 to 4×.
seedoptional
Typeinteger | null
Upscaling seed, randomly selected unless you supply a value.
creativityoptional
Typenumber
Default0.3
0 – 1
Creativity setting, corresponding to the sampling denoise strength. Increasing it allows greater departure from the original.
guidanceoptional
Typenumber
Default1
1 – 4
Prompt adherence setting expressed as a CFG/guidance scale between 1 and 4.
stepsoptional
Typeinteger
Default20
4 – 50
Inference step count, ranging from 4 to 50.
enable_safety_checkeroptional
Typeboolean
Defaulttrue
Controls whether safety checking is enabled.
required Canonical name, also accepted

File parameters take a public https:// URL, a data: URI up to 10 MB, or the file_url of an upload. Files

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "flux-vision-upscaler",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 420,
    "usd": "0.42",
    "charged": 420,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768
    },
    "seed": 42,
    "timings": {},
    "caption": "A highly detailed upscaled photograph featuring sharp edges and enhanced textures. The image shows improved clarity in fine details with natural color preservation and minimal artifacts."
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Your files, your choiceEvery outputs[].url is a copy on our storage: kept forever (paid per GB-month) or 7 days for free, by your account setting or ?storage=.
Same shape on every modeltype, url, content_type, width, height and duration, for images, video and audio alike. output is the model’s own result object.
Fields of output
image
object {url, content_type, file_name, file_size, width, height}URL pointing to the generated image.
seed
integerSeed used during image generation.
timings
objectTiming information for individual workflow steps.
caption
stringCaption produced by the VLM for use during upscaling.

For AI agents: this page as Markdown is at https://doitong.com/developers/models/flux-vision-upscaler.md. All models and guides: https://doitong.com/developers/llms.txt