imgproxy
Fast, secure, headless image processing API: resize, crop and convert on the fly.

imgproxy is an open-source, high-performance server for on-the-fly image processing. It resizes, crops, and converts images (WebP, AVIF, JPEG, PNG, GIF) straight from a source URL, so you serve exactly the format and dimensions each client needs without pre-generating or storing thumbnails.
Key features
- On-the-fly resize, crop, smart-crop, and format conversion powered by libvips
- Modern formats: WebP and AVIF encoding with automatic content negotiation
- Secure by design: signed URLs, source-address restrictions, and strict limits on source resolution and file size
- Headless HTTP API with a /health endpoint for load balancers and probes
- No database and no local storage: images are fetched, processed, and streamed
Use cases
- A thumbnailing and format-conversion tier in front of your object storage or CDN
- Responsive images for web and mobile without a build-time asset pipeline
- Offloading image transforms from an application backend to a dedicated service
Why run it on the NetActuate edge Placing imgproxy in a PoP near your users shortens the delivery path for processed images and lets you cache transformed variants close to the request, cutting latency and origin egress.
Deployed from the NetActuate marketplace, imgproxy boots pre-configured from your seeded values: the URL-signing key and salt are rendered at first boot (any printable seed value is accepted and hex-encoded to a valid imgproxy key, or a fresh random pair is generated when none is seeded) so signed-URL protection is on out of the box. The service serves the API over plain HTTP on the instance IP; put a TLS-terminating proxy in front for public traffic (a documented follow-up).
Frequently asked questions
How do I deploy imgproxy on NetActuate?
Use the Deploy on NetActuate button to talk to our team. We provision imgproxy on a NetActuate virtual machine in the point of presence you choose, close to your audience. Each deployment runs in the single location you select.
What does it cost to run imgproxy?
imgproxy is open-source software and free to run on the marketplace - you pay only for the NetActuate compute (virtual-machine size and location) it runs on, at standard rates. There are no usage-based software fees.
Where can imgproxy run?
imgproxy can be deployed in any of NetActuate's 45+ points of presence across every continent, so you can place ingest, transcode, delivery and caching close to your contributors and viewers.
Who supports imgproxy?
NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its upstream open-source project.
.png)
.png)

