mnml API

Image upscaler API

Enlarge a finished render or a photo for print and presentation boards, or run the enhancer to add detail and realism to an image that looks flat.

A render before and after upscaling

Upscale

One field, kind upscale, and the image comes back larger for print and large screens.

Enhance

Add detail and realism; creativity from 0 to 100 sets how far it may move from the source.

Chain it

Pass a finished job by its id to upscale a render you just made, with nothing to download.

Webhooks

Get a signed event when the job settles instead of polling.

One request

Start with a single call

Every call returns a job. Poll it, wait on it, or add a webhook and hear when it settles. The SDKs for TypeScript, Python, PHP, Go and .NET send the same request.

  • Upscale$0.0198 per image
  • Render Enhancer$0.297 per image
Every price →
curl -X POST https://api.mnml.ai/v2/enhancements \
  -H "Authorization: Bearer $MNML_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "kind": "upscale",
    "image": "https://example.com/renders/lobby.jpg"
  }'
What teams build
  • Print-ready exports in a rendering or presentation tool
  • Sharper listing and catalogue images in a media pipeline
  • An Enhance button for images users bring from other tools

Questions

What is the difference between upscale and enhance?

Upscale enlarges the image and takes no other setting. Enhance adds detail and realism, with an optional prompt and a creativity setting.

Is there an account requirement?

Upscale and enhance need an account that has topped up its API wallet. On one that never has, the call returns 403 PLAN_REQUIRED and nothing is charged.

What images can I upscale?

Any JPEG, PNG or WebP up to 15 MB, sent as a public link, as base64 or as the file itself, or a finished job of yours by its id, with nothing to download first.

How is it priced?

Prepaid, pay as you go. Top up any amount from $10 to $5,000 and each call draws its listed price from your API wallet. Your first top-up adds $5 free. There is no subscription.

More from the API

Start rendering from your own product.

Top up from $10, and your first top-up adds $5 free. The same account signs you in to Studio and the API.