AI Upscale API
Powerful AI image upscaling API with advanced enhancement features. Scale your images up to 4x with crystal clear quality.
Secure
Fast Processing
API Key Auth
Quick Start
Get started with the AI Upscale API in minutes
1. Get API Key
Sign up and get your API key from the dashboard
2. Make Request
Send your image data to our upscale endpoint
3. Get Results
Receive your upscaled image in seconds
POST
/api/upscale
Upscale an image using AI with optional parameters for enhancement
Authentication
This endpoint requires authentication using one of the following methods:
API Key
Authorization: Bearer YOUR_API_KEY
Bearer Token
Authorization: Bearer YOUR_TOKEN
Request Body
Parameter | Type | Required | Description |
---|---|---|---|
image | string | Required | Base64 encoded image string |
scale | integer | Optional | Upscale factor (1-4, default: 4) |
face_enhance | boolean | Optional | Enable face enhancement |
tile | integer | Optional | Tile size for processing large images |
tile_pad | integer | Optional | Padding for tiles |
pre_pad | integer | Optional | Pre-padding for processing |
fp32 | boolean | Optional | Use FP32 precision |
Response Codes
200
Image successfully upscaled400
Invalid request parameters401
Invalid API key or authentication token402
Insufficient credit429
Too many requests500
Server errorCode Examples
Ready-to-use code examples in different programming languages
Response Examples
Example responses for successful and error cases
Get Started with AI Upscale
Need help? Check out our support documentation or contact our team.