Transformation URL
Caching
The first request to any transformation URL processes the file and writes the result to cache (local disk or S3). Every subsequent request skips processing entirely and returns the cached asset. To bust a cached file, callDELETE /invalidate/{path} with your API key.
Explore transformations
Image Transformations
Resize, crop, rotate, and convert images — with face detection and smart format selection.
Video Transformations
Resize, trim, extract frames, and re-encode videos with quality control.
Upload & Prewarm
Upload files and pre-generate transformed variants so the first public request is already cached.
Signed URLs
Restrict transformations to those explicitly authorized by your backend.