imageupscalerai.com
Planos de precos
Ainda nao ha planos de preco detalhados para esta ferramenta.
Visao detalhada
Drop your image here,like it burns too much
Upscale your images with AI
Upscale your photos, cartoons, images and more easily and quickly using artificial intelligence
400%
200%
Preserve dimensions
Upload your image
Drag and drop your image
Upscale
** Your images will be deleted in 24 hours
0%
We are uploading your image...
Original
ImageUpscalerAI.com
Original
ImageUpscalerAI.com
Original
ImageUpscalerAI.com
Original
ImageUpscalerAI.com
You have exceeded your conversion limit of 1 per 24 hours.
00:00:00
Become PRO
Become PRO
Choose the plan that works for you
PRO
Billed monthly or annually
Subscribe
☝
No conversion limit
🥇
No restricted functions
🐱
Have the ability to ask for extra conversion tools to be added
🚀
Faster & higher quality images
👑
The images created will be private.
👑
No prompt restrictions.
-
Commercial usage license for 1 person
Total images upscaled on ImageUpscalerAI.com
145,494
Privacy policy
Terms of service
Contact us
Developers
We are using a fork of imaginAIry to power our AI, and our project is developed with Django for the web site.
© 2026 ImageUpscalerAI.com| VPS.org LLC | Made by Lou
★★★★★
4.0
6 reviews
---
Pricing
If you want developer pricing, click here
Monthly
Annual
F 6.76
*
per user / month
* You will be billed in US dollars. (US$7.59)
Select the number of seats
-
+
Subscribe
☝
No conversion limit
🥇
No restricted functions
🐱
Have the ability to ask for extra conversion tools to be added
🚀
Faster & higher quality images
👑
The images created will be private.
👑
No prompt restrictions.
16% discount
F 5.62
*
per user / month
F 67.52 billed annually
* You will be billed in US dollars. (US$75.86)
Select the number of seats
-
+
Subscribe
☝
No conversion limit
🥇
No restricted functions
🐱
Have the ability to ask for extra conversion tools to be added
🚀
Faster & higher quality images
👑
The images created will be private.
👑
No prompt restrictions.
Total images upscaled on ImageUpscalerAI.com
145,494
Privacy policy
Terms of service
Contact us
Developers
We are using a fork of imaginAIry to power our AI, and our project is developed with Django for the web site.
© 2026 ImageUpscalerAI.com| VPS.org LLC | Made by Lou
★★★★★
5.0
1 review
---
NAV
ImageUpscalerAI.com
shell
python
php
javascript
C#
Introduction
Default Base URL
Authorization
Image Upscaler
Sign up for a developer key
Introduction
Welcome to the ImageUpscalerAI.com platform API!
Each feature is designed to help our users more easily upscale images with AI on ImageUpscalerAI.com"s system.
To get your API key please go to account page.
Default Base URL
The default base URL for ImageUpscalerAI.com API is: https://api.imageupscalerai.com/v1/
Note: for security reasons, all ImageUpscalerAI.com APIs are served over HTTPS only.
Authorization
To use the ImageUpscalerAI.com API, you’ll need the API key that is linked to your account.
The authorization value should be send in Headers request.
Authorization:
Image Upscaler
import requests
import time
import shutil
import json
headers = {"Authorization": "api_key"}
params = {}
file_path = "path/to/test.jpeg"
base_api_url = "https://api.imageupscalerai.com"
api_url = f"{base_api_url}/v1"
def download_file(url, local_filename):
url = f"{base_api_url}/{url}"
with requests.get(url, stream=True) as r:
with open(local_filename, "wb") as f:
shutil.copyfileobj(r.raw, f)
return local_filename
def convert_files(api_url, params, headers):
files = [eval(f'("files", open("{file_path}", "rb"))')]
r = requests.post(
url=f"{api_url}/image-upscale/",
files=files,
data=params,
headers=headers
)
return r.json()
def get_results(params):
if params.get("error"):
print(params)
return
r = requests.post(
url=f"{api_url}/results/",
data=params
)
data = r.json()
finished = data.get("finished")
while not finished:
if int(data.get("queue_count")) > 0:
print("queue: %s" % data.get("queue_count"))
time.sleep(5)
results = get_results(params)
results = json.dumps(results)
if results:
break
if finished:
for f in data.get("files"):
print(f.get("url"))
download_file("%s" % f.get("url"), "%s" % f.get("filename"))
return {"finished": "files downloaded"}
return r.json()
get_results(convert_files(api_url, params, headers))
Upscale image
curl -X POST \
https://api.imageupscalerai.com/v1/image-upscale/ \
-H 'Authorization: api_key' \
-F 'files=@test_files/test.jpeg'
Result
curl -X POST \
https://api.imageupscalerai.com/v1/results/ \
-F 'uuid=response_uuid'
$file) {
$post_data['file[' . $index . ']'] = curl_file_create(
realpath($file),
mime_content_type($file),
basename($file)
);
}
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $api_url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$content = curl_exec($curl);
curl_close($curl);
return json_decode($content);
}
function get_results($params, $results_url, $headers) {
if ($params->error) {
print_r($params->error);
return;
}
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $results_url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_decode(json_encode($params), true));
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$content = json_decode(curl_exec($curl));
curl_close($curl);
if ($content->finished == false) {
if (intval($content->queue_count) > 0) {
print_r("queue: $content->queue_count");
}
sleep(5);
$results = get_results($params, $results_url, $headers);
return;
}
foreach ($content->files as $f) {
download_file($f->url, $f->filename);
}
}
$resp = convert_files($file_list, $headers, $api_url);
get_results($resp, $results_url, $headers);
?>
const request = require('request');
const fs = require('fs');
let file_list = ['/test_files/test.jpeg']
const api_url = 'https://api.imageupscalerai.com/v1/image-upscale/'
const results_url = 'https://api.imageupscalerai.com/v1/results/'
function convertFiles(file_list) {
let formData = {};
for (var i = 0; i < file_list.length; i++) {
formData['files'] = fs.createReadStream(file_list[i]);
}
request({
url: api_url,
method: 'post',
formData: formData,
headers: {
"Authorization": "api_key",
"Content-Type": "multipart/form-data",
}
}, function (err, res, body) {
if (err) {
console.error(err);
return err;
}
getResults(JSON.parse(body));
});
}
function getResults(data) {
if (data.error) {
console.error(data);
return data.error;
}
request({
url: results_url,
method: 'post',
formData: data
}, function (e, r, body) {
response = JSON.parse(body);
console.log(response);
if (!response.finished) {
setTimeout(
function () {
getResults(data);
}, 1000
);
}
console.log(response);
})
}
convertFiles(file_list);
using System;
using System.IO;
using System.Net.Http;
using System.Threading.Tasks;
using Newtonsoft.Json;
class Program
{
static readonly HttpClient client = new HttpClient();
static async Task Main()
{
client.DefaultRequestHeaders.Add("Authorization", "api_key");
// Upload image for upscaling
var form = new MultipartFormDataContent();
form.Add(new ByteArrayContent(
File.ReadAllBytes("/path/to/test.jpeg")),
"files",
"test.jpeg"
);
var response = await client.PostAsync(
"https://api.imageupscalerai.com/v1/image-upscale/",
form
);
var result = await response.Content.ReadAsStringAsync();
var data = JsonConvert.DeserializeObject(result);
// Poll for results
while (!(bool)data.finished)
{
await Task.Delay(5000);
var pollContent = new FormUrlEncodedContent(new[] {
new KeyValuePair("uuid", (string)data.uuid)
});
response = await client.PostAsync(
"https://api.imageupscalerai.com/v1/results/",
pollContent
);
result = await response.Content.ReadAsStringAsync();
data = JsonConvert.DeserializeObject(result);
}
foreach (var file in data.files)
{
Console.WriteLine(file.url);
}
}
}
Response
/path/to/local/result.jpg
HTTP Request
POST /image-upscale/
Query parameters
Parameter
Type
Description
Example
files
Required
The file you want to upscale.
test.jpeg
shell
python
php
javascript
C#
---
Login
Email address
Password
Login
Create account
Password lost?
Total images upscaled on ImageUpscalerAI.com
145,494
Privacy policy
Terms of service
Contact us
Developers
We are using a fork of imaginAIry to power our AI, and our project is developed with Django for the web site.
© 2026 ImageUpscalerAI.com| VPS.org LLC | Made by Lou
★★★★★
5.0
1 review
Ferramentas da mesma categoria
Alternativas

