image transformation api

URL image resizing API without running image workers

Point Skymage at an existing public image origin, then request the exact dimensions, crop, quality, and format your app needs through stable URLs.


https://demo.skymage.net/v1/assets.example.com/products/boot.jpg
  ?w=720
  &h=540
  &fit=cover
  &f=avif
  &q=80

// Same source image, different surface
?w=96&h=96&fit=cover&f=webp
?w=1280&fit=inside&f=avif
api use cases

One original image, many app surfaces

Use Skymage when the image source is already public but your application needs many responsive variants without pre-generating files.

Product and listing cards

Generate consistent square, portrait, and gallery variants from the same product upload.

User-generated media

Resize avatars, portfolio images, marketplace photos, and screenshots at request time.

CMS and marketing pages

Serve article covers, landing-page heroes, and content images in WebP or AVIF.

developer workflow

Keep transformation logic in your app code

Build URLs in a helper, component, or serializer. Your templates decide the rendered size while Skymage handles resizing, conversion, caching, and delivery.


const skymage = (source, params = {}) => {
  const query = new URLSearchParams(params).toString();

  return `https://demo.skymage.net/v1/${source}${query ? `?${query}` : ''}`;
};

const cardImage = skymage('assets.example.com/products/boot.jpg', {
  w: 480,
  h: 480,
  fit: 'cover',
  f: 'webp',
  q: 82,
});
what to evaluate

A practical image API test should answer four questions

Origin fit

Can the API transform the image URLs you already expose today?

Variant control

Can product, CMS, and avatar templates request the sizes they actually render?

Format output

Can you ship WebP or AVIF without changing upload workflows?

Rollout risk

Can you test one repeated path before touching the whole site?

free check

Want to know if your images fit a URL API rollout?

Send one public page or image path. The free audit will identify the first template to test, the transformation URLs to try, and whether Skymage is a fit for your current origin.

deploy

Start shipping lighter images.

Create a Skymage CDN URL, prepend it to your existing image URLs, and let the edge handle optimization, transforms, and delivery.

No credit card required. 14-day free trial.

Test one image-heavy page first. Get a free audit or start a trial with the same tracked source.