Image CDN Upload | $5/10K | Temporary Image Hosting via API avatar

Image CDN Upload | $5/10K | Temporary Image Hosting via API

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Image CDN Upload | $5/10K | Temporary Image Hosting via API

Image CDN Upload | $5/10K | Temporary Image Hosting via API

Upload images to fast CDN and get direct links. No API keys needed. Two modes: re-host from URLs or upload files via KV Store. Supports JPEG, PNG, WebP, GIF. Links guaranteed 5+ days (up to 1 month). Bulk upload with concurrency. $0.0005 per image.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Apivault Labs

Apivault Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Image CDN Upload

Upload images to a fast CDN and get direct links. No API keys, no registration. Just provide image URLs or upload files — get CDN links back.

Pricing

  • Actor start: $0.00005 (one-time)
  • Result: $0.0005 per image (~$5 per 10,000 images)

⏰ CDN links are guaranteed to stay active for at least 5 days. In practice, links can last up to 1 month, but this is not guaranteed. Use this for temporary hosting, pipelines, previews, and data transfer — not for permanent storage.

Two Ways to Upload

1. From URLs (re-host images)

Provide a list of image URLs. The actor downloads each image and uploads it to CDN.

{
"imageUrls": [
"https://example.com/photo1.jpg",
"https://example.com/photo2.png",
"https://example.com/photo3.webp"
]
}

2. From Files (KV Store)

Upload files to the actor's Key-Value Store via Apify API, then reference them by key.

Step 1: Upload file via API:

curl -X PUT \
"https://api.apify.com/v2/key-value-stores/{storeId}/records/my-photo" \
-H "Content-Type: image/jpeg" \
-H "Authorization: Bearer {YOUR_API_TOKEN}" \
--data-binary @photo.jpg

Step 2: Run actor with KV keys:

{
"kvStoreKeys": ["my-photo", "my-photo-2"]
}

You can also combine both methods in a single run.

Input

ParameterTypeRequiredDescription
imageUrlsarray❌*List of image URLs to re-host
kvStoreKeysarray❌*List of keys from KV Store
maxConcurrencyintegerParallel uploads (1-20, default: 5)

*At least one of imageUrls or kvStoreKeys is required.

Output

{
"success": true,
"sourceUrl": "https://example.com/photo1.jpg",
"cdnUrl": "https://cdn-web-temp-uploads.picsart.com/web-temp-uploads/f70fbc03-a05a-4a4b-90c5-9f09ca92b5cb.jpeg",
"sizeKb": 32.0,
"contentType": "image/jpeg",
"timeSeconds": 1.3
}

Supported Formats

JPEG, PNG, WebP, GIF, BMP, SVG

Use Cases

  • Re-host scraped images to stable CDN links
  • Transfer images between Apify actors / pipelines
  • Generate shareable preview links
  • Bulk image upload for temporary use
  • Backup images from expiring URLs