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