DEVELOPER

UpscaleNow API — Build with AI Upscaling

A clean REST API that lets you integrate professional-grade image and video upscaling into any application in minutes. No ML expertise required.

< 2s

avg response

99.9%

uptime SLA

REST

API standard

3

SDKs available

Quick Start

Up and running in 60 seconds

Grab your API key from the dashboard and make your first request. It's a single HTTP call.

curl -X POST https://api.upscalenow.ai/v1/upscale/image \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image_url": "https://example.com/photo.jpg",
    "scale": 4,
    "mode": "precision",
    "output_format": "png"
  }'

# Response
{
  "id": "img_01j9xkz3...",
  "status": "completed",
  "output_url": "https://cdn.upscalenow.ai/results/img_01j9xkz3....png",
  "scale": 4,
  "processing_ms": 1842
}
Reference

Endpoints overview

Three core endpoints cover every upscaling scenario — single image, video, or high-volume batch jobs.

POST

/v1/upscale/image

Upscale a single image by 2x, 4x, or 8x. Supports JPEG, PNG, WEBP, TIFF, and RAW inputs. Returns a download URL for the enhanced file.

POST

/v1/upscale/video

Submit a video file for resolution enhancement up to 4K. Asynchronous — returns a job ID you can poll or receive via webhook.

POST

/v1/upscale/batch

Submit up to 500 images in a single request. Ideal for e-commerce catalog refreshes, asset pipeline automation, and bulk archive restoration.

SDKs

Official SDKs for your stack

Use our typed client libraries to skip the boilerplate. Authentication, retries, and error handling are all handled for you.

Node.jsPythonPHP

Get your API key

Create a free account to receive your API key instantly. No credit card required. Free tier includes 100 image requests per month.

Try it Now — Free

Get started today

Ready to upscale?

Transform your images and videos to 4K and 8K quality in seconds. No credit card required.

Try it Now — Free