Get up and running with Spronta Images in under 5 minutes.
Getting Started
Spronta is an image CDN that optimizes and delivers your images globally. Upload an image, get a URL, add transform parameters — done.
Quick start
1. Create a project
Sign up at app.spronta.com and create an image project. You'll get:
- A project slug (used in CDN URLs)
- An API key (used for uploads and management)
2. Upload an image
# Step 1: Get a presigned upload URL
curl -X POST https://app.spronta.com/api/images/projects/{PROJECT_ID}/upload \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"filename": "hero.jpg", "contentType": "image/jpeg", "fileSize": 245000}'
# Step 2: Upload to the presigned URL
curl -X PUT "{uploadUrl}" \
-H "Content-Type: image/jpeg" \
--data-binary @hero.jpg
# Step 3: Confirm the upload
curl -X POST https://app.spronta.com/api/images/projects/{PROJECT_ID}/upload/confirm \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"imageId": "{imageId}"}'
3. Use the CDN URL
https://cdn.spronta.com/{project-slug}/{imageId}?w=800&f=webp&q=medium
That's it. The image is now served from a global CDN with automatic format negotiation, quality optimization, and responsive sizing.
What's next
- Transforms Reference — all available transform parameters
- SDKs — official JavaScript, React, and Next.js libraries
- WordPress Plugin — auto-optimize all images on your WP site