Skip to content
SPECIFICTION
Get listed

imgproxy

imgproxy.net

Free plan Open source WebmacOSLinuxiOSAndroidAPI
Visit imgproxy.net
Spec score 9.4 #2 of 85 in Image Compression Software

What it is

imgproxy is a self-hosted HTTP server that transforms images on demand using a source URL and processing options. It can resize, crop, trim, rotate, pad, watermark, apply filters and color adjustments, and chain processing steps. Sources include HTTP(S), local files, Amazon S3-compatible storage, Google Cloud Storage, Azure Blob Storage, and OpenStack Swift. Supported formats include JPEG, PNG, WebP, AVIF, JPEG XL, GIF, SVG, ICO, HEIC, BMP, TIFF, and animated GIF and WebP. Optimization can remove metadata and ICC profiles, quantize PNGs, and serve WebP, AVIF, or JPEG XL when a browser supports the format. imgproxy can run in Docker, Kubernetes with Helm, cloud environments, or on a local machine. Security options include signed URLs, authorization headers, source and file-size limits, dimension checks, URL expiration, and SVG sanitization. Pro adds video, PDF, and Photoshop previews, advanced compression and watermarking, object detection and cropping, automatic format selection, and priority support. The open-source version uses the MIT license. A free plan and 14-day trial are listed; Pro starts at $49 a month.

Spec sheet

What it does
imgproxy is a standalone server that resizes, processes, optimizes and converts images on demand from URL instructions.Read 15 Oct 2026 · docs.imgproxy.net
Purpose
imgproxy is a standalone HTTP server that resizes, processes, optimizes, and converts images on demand from a source image URL and processing options.Read 8 Oct 2026 · docs.imgproxy.net
Deployment
imgproxy is self-hosted and can run in Docker or Kubernetes with Helm, on cloud platforms, or on a local machine.Read 8 Oct 2026 · docs.imgproxy.net
Free plan
YesRead 20 Sep 2026 · imgproxy.net
Security
Security controls include signed URLs, authorization headers, source and file-size restrictions, image dimension checks, URL expiration, and SVG sanitization.Read 8 Oct 2026 · imgproxy.net
Support
The Pro subscription includes priority support.Read 8 Oct 2026 · imgproxy.net
License
The imgproxy open-source version is licensed under the MIT license.Read 8 Oct 2026 · docs.imgproxy.net
Headquarters
LinkedIn lists headquarters at Wilmington, Delaware, United States.Read 15 Oct 2026 · linkedin.com
Company
The site footer identifies Foxes With Matches, Inc. and gives a Wilmington, Delaware address.Read 8 Oct 2026 · imgproxy.net
Automatic optimization
YesRead 20 Sep 2026 · imgproxy.net
AVIF support
YesRead 20 Sep 2026 · imgproxy.net
Changelog update
Changelog version 4.0.15 dated September 14, 2026 fixed graceful-stop timeout defaults, a 304 streaming panic and Pro EXIF extraction for DC RAW files.Read 15 Oct 2026 · github.com
Company formation
Evil Martians announced on July 20, 2023 that imgproxy had been incorporated as a dedicated company, raised its first external financing round and retained Evil Martians as a stakeholder.Read 15 Oct 2026 · evilmartians.com
Company size
LinkedIn lists imgproxy as a privately held software-development company with 2–10 employees.Read 15 Oct 2026 · linkedin.com
Documentation depth
The documentation covers getting started, URL generation, processing, configuration, image sources, security, features and deployment methods.Read 15 Oct 2026 · docs.imgproxy.net
Error reporting integrations
Error-reporting integrations listed are Sentry, Honeybadger, Bugsnag and Airbrake.Read 15 Oct 2026 · imgproxy.net
GetApp listing
GetApp lists imgproxy with a $499 yearly starting price, free version and free trial, but shows zero user reviews and zero-valued feature and value ratings.Read 15 Oct 2026 · getapp.com
Historical adoption
The 2023 company announcement reported 23 million Docker downloads and 7,300 GitHub stars at that time.Read 15 Oct 2026 · evilmartians.com
Image formats
Supported formats include JPEG, PNG, WebP, AVIF, JPEG XL, GIF, SVG, ICO, HEIC, BMP, TIFF and animated GIF/WebP.Read 15 Oct 2026 · imgproxy.net
Image processing
Core processing includes resizing, crop, trim, padding, extending, rotation, flattening, watermarks and filters.Read 15 Oct 2026 · imgproxy.net
Image-bomb protection
imgproxy checks actual image dimensions and cancels processing when an image is too large or invalid.Read 15 Oct 2026 · imgproxy.net
Installation
Official installation paths include Docker, Helm, Heroku, AWS Lambda, AWS ECS, exported DEB/RPM/TAR packages, AUR, Homebrew and source builds.Read 15 Oct 2026 · docs.imgproxy.net
Licence
The main imgproxy GitHub repository identifies the project as Apache License 2.0.Read 15 Oct 2026 · github.com
Limit: feature-based pricing
A G2 reviewer wanted pricing by individual feature because their use case needed only one Pro capability.Read 15 Oct 2026 · g2.com
Limit: hosting model
A G2 reviewer says imgproxy is unsuitable for a completely static hosting setup because it requires a server.Read 15 Oct 2026 · g2.com
Limit: operational expertise
G2 reviewers say users need technical capability to configure and host the server, with an initial Docker learning curve.Read 15 Oct 2026 · g2.com
Monitoring integrations
Monitoring integrations listed are Prometheus, OpenTelemetry, New Relic, Datadog and Amazon CloudWatch.Read 15 Oct 2026 · imgproxy.net
Node helper
The official imgproxy-node package generates signed or unsigned image and image-info URLs and supports Pro URL encryption options.Read 15 Oct 2026 · github.com
Nuxt integration
Nuxt Image documents a first-class imgproxy provider configured with an imgproxy base URL.Read 15 Oct 2026 · image.nuxt.com
Nuxt signing limitation
Nuxt warns that client-side key and salt values are exposed in the public bundle and therefore do not protect an instance from abuse.Read 15 Oct 2026 · image.nuxt.com
Official SDK repositories
The imgproxy GitHub organization publishes imgproxy-node, imgproxy-js-core, imgproxy.rb, imgproxy-rails, Helm and AWS CloudFormation repositories.Read 15 Oct 2026 · github.com
On-the-fly delivery
Applications send HTTP GET requests containing a signature, processing options and source URL, and imgproxy returns the processed image.Read 15 Oct 2026 · docs.imgproxy.net
Optimization
Optimization includes quality controls, automatic WebP/AVIF/JPEG XL delivery, PNG quantization, metadata stripping and ICC-profile stripping.Read 15 Oct 2026 · imgproxy.net
Praise: documentation and support
G2 reviewers describe the documentation as clear and well structured and praise responsive support and implemented feature requests.Read 15 Oct 2026 · g2.com
Praise: performance and reliability
G2 reviewers repeatedly praise imgproxy as fast, reliable, simple and production-ready, including reports of consistently working image delivery.Read 15 Oct 2026 · g2.com
Pro AI
Pro provides object-oriented cropping, object blurring, advanced smart crop, SSIM-based autoquality and best-format selection.Read 15 Oct 2026 · imgproxy.net
Pro features
Pro includes video, PDF, and Photoshop previews; advanced compression and watermarking; object detection and cropping; and automatic best-format selection.Read 8 Oct 2026 · imgproxy.net
Pro media previews
Pro adds GIF-to-MP4 conversion plus PDF, video and PSD/PSB thumbnail generation.Read 15 Oct 2026 · imgproxy.net
Rails integration
The imgproxy-rails gem supports Rails 6 or newer and Ruby MRI 2.7 or newer or JRuby 9.3 or newer.Read 15 Oct 2026 · github.com
Rating on G2
4.9 out of 5 from 4 reviews.Read 15 Oct 2026 · g2.com
Responsive images
YesRead 20 Sep 2026 · imgproxy.net
Security controls
Security features include signed URLs, authorization headers, source restrictions, file-size and resolution limits, animation-frame limits, URL expiration and SVG sanitization.Read 15 Oct 2026 · imgproxy.net
Self-hosting
The product runs on the customer’s infrastructure and uses the customer’s own image storage.Read 15 Oct 2026 · imgproxy.net
Smart features
Smart capabilities include smart crop, advanced smart crop, object detection, object blurring and automatic quality selection.Read 15 Oct 2026 · imgproxy.net
Storage integrations
Documented image sources include HTTP(S), local files, Amazon S3, S3-compatible storage, Google Cloud Storage, Azure Blob Storage and OpenStack Swift.Read 15 Oct 2026 · imgproxy.net
Supported image sources
Image sources include HTTP(S), local files, Amazon S3 and compatible storage, Google Cloud Storage, Azure Blob Storage, and OpenStack Swift.Read 8 Oct 2026 · imgproxy.net
System requirements
Official binaries require libc 2.35 and libstdc++ 12.3.0 or newer; listed distributions include Ubuntu 22.04+, Debian 12+, Fedora 36+ and CentOS/RHEL 10+.Read 15 Oct 2026 · docs.imgproxy.net
URL transformations
YesRead 20 Sep 2026 · imgproxy.net

Plans and prices

imgproxy Pro Monthly Price not published 16 workers Read 20 Sep 2026 · imgproxy.net
imgproxy Pro Annual Price not published 16 workers Read 20 Sep 2026 · imgproxy.net
imgproxy OSS Free forever Open-source edition · self-hosted Read 15 Oct 2026 · imgproxy.net
imgproxy Pro $49 a month $49/mo; $499/yr (2 months free) Pricing depends on total workers across instances; 16 max workers at listed starting price; higher worker counts: price on request; priority support Read 8 Oct 2026 · imgproxy.net
imgproxy Pro 16 workers $49 a month monthly 16 workers · all free features · Pro features · priority support · 14-day trial Read 15 Oct 2026 · imgproxy.net
imgproxy Pro 16 workers $499 a year yearly; 2 months free 16 workers · all free features · Pro features · priority support · 14-day trial Read 15 Oct 2026 · imgproxy.net
imgproxy Pro Unlimited Priced on request price on request More than 256 workers · autoscaling support · priority feature requests · dedicated Slack support Read 15 Oct 2026 · imgproxy.net

Every imgproxy plan and price →

Strong points and limits

Strong points

  • Supports a broad range of image formats.
  • Can deploy in Docker or Kubernetes with Helm.
  • Includes security controls for URLs and source files.
  • Integrates with several monitoring and error-reporting services.

Limits

  • Pro pricing depends on worker count.
  • Starting Pro price covers up to 16 workers.
  • Higher worker counts require a price request.
  • Advanced previews and format selection are Pro features.

Who it suits

imgproxy suits teams that want to host image processing themselves and serve transformed, optimized images from varied storage sources. It may also suit teams needing controls for URL access and file dimensions.

imgproxy in depth

Read the full write-up

Overview

imgproxy is a self-hosted HTTP server for transforming images as applications request them. It is best for teams that need image processing as part of a service and want control over where it runs. Choose it for its breadth of transformations and deployment options; expect to operate server software rather than use a desktop editing app.

Key features

Processing covers resizing, cropping, trimming, rotation, padding, watermarking, filters, color adjustments, and chained operations. URL transformations and responsive-image support suit delivery systems that need multiple versions of the same source image. Automatic optimization can strip metadata and ICC profiles, quantize PNGs, and deliver WebP, AVIF, or JPEG XL when a browser supports the format.

Sources can be HTTP(S), local files, Amazon S3 and compatible storage, Google Cloud Storage, Azure Blob Storage, or OpenStack Swift. Supported formats include JPEG, PNG, WebP, AVIF, JPEG XL, GIF, SVG, ICO, HEIC, BMP, TIFF, and animated GIF and WebP. This range is useful for services ingesting images from varied stores and formats, but it offers little advantage to someone who only needs occasional manual edits.

Operators can deploy with Docker or Kubernetes and Helm, on cloud platforms, or on a local machine. Security controls include signed URLs, authorization headers, source and file-size restrictions, dimension checks, URL expiration, and SVG sanitization. Monitoring integrations include Prometheus, OpenTelemetry, New Relic, Datadog, and Amazon CloudWatch; error reporting supports Sentry, Honeybadger, Bugsnag, and Airbrake.

The MIT-licensed open-source version gives teams a path to self-host without a paid Pro subscription. Pro adds video, PDF, and Photoshop previews, advanced compression and watermarking, object detection and cropping, automatic best-format selection, and priority support. Those additions matter most when a production pipeline needs broader inputs or more automated handling.

Pricing

imgproxy uses a freemium model, with a free plan and a 14-day trial. The open-source version is a reasonable starting point for teams comfortable running and maintaining the service, though Pro-only capabilities and priority support are outside that option.

The Pro starting price is $49 a month, billed $49/mo or $499/yr (2 months free), for up to 16 workers. Pricing depends on the total workers across instances; higher worker counts require a price request. This entry-level Pro plan suits a deployment within that worker cap that needs the Pro feature set and priority support. Teams scaling beyond it should account for custom pricing rather than assuming the starting rate will hold.

Separate Pro Monthly and Pro Annual plans are also offered for 16 workers, alongside Pro Unlimited for unlimited workers; each has custom pricing. These options are relevant when the worker allowance or billing cadence needs to match the deployment, but the unlimited tier's cost must be established before budgeting.

Platforms

imgproxy supports API, Linux, macOS, self-hosted, and web environments. Its deployment choices span Docker, Kubernetes with Helm, cloud platforms, and local machines, making it suited to teams integrating image delivery into infrastructure they control rather than users seeking a packaged desktop workflow.

Who it's for

Choose imgproxy when a product or content service needs on-demand image variants, broad format handling, and controls over image sources and request behavior. It is a strong fit for teams willing to deploy and maintain a server. It is not the natural choice for individuals who want a graphical batch editor or a platform-specific utility.

Pros and cons

Broad processing and format coverage: chained transformations and support for formats including AVIF, HEIC, TIFF, and animated images serve varied delivery needs.

Flexible source and deployment options: cloud storage integrations and multiple self-hosting routes let teams fit imgproxy into existing systems.

Useful operational controls: URL signing, source restrictions, sanitization, and monitoring integrations address security and service oversight concerns.

Operational burden: imgproxy is a server to deploy and run, not a ready-made tool for occasional image work.

Scaling affects cost: the $49 a month starting price covers up to 16 workers; higher counts require a price request.

Alternatives

For a categorized comparison, see Photo Resizing Software and Image Compression Software.

PixelMod is a freemium option for macOS, web, and Windows, with a free plan and paid Starter tier; choose it instead if that platform mix and its download-based workflow fit better than a self-hosted server.

XnConvert is a free option for private, educational, and nonprofit use on Linux, macOS, and Windows, with a company license tier; prefer it for a desktop workflow rather than service-side image delivery.

Converseen is free software under GNU GPL version 3 for Linux, macOS, and Windows; consider it when a free desktop option is a better fit than running a server.

PDFOptim is a freemium option with a free plan and trial for iOS, macOS, and Windows; choose it when those platforms suit your needs better.

Fotosizer offers a free Windows Standard Edition and paid licenses; it may suit Windows users seeking a desktop option instead of a self-hosted service.

ON1 Portrait AI is a paid macOS and Windows option with a free trial; consider it for its platform and licensing model instead.

Desqueeze is a freemium iOS option; choose it if an iOS workflow is the priority.

ON1 Resize AI is a paid macOS and Windows option with a free trial; it is an alternative for those platforms rather than a self-hosted image pipeline.

Verdict

imgproxy is the right choice for teams that need an image transformation service they can deploy and control, especially when source variety, optimization, and security controls matter. Its main advantage is a broad server-side toolkit; its main drawback is the operational commitment, with Pro costs also rising beyond the 16-worker starting allowance. If you need occasional desktop edits rather than an application-facing service, choose a desktop alternative.

Verdict

imgproxy offers extensive image transformations, optimization, and deployment options for self-hosted use. The listed Pro starting price is $49 a month, while higher worker counts require a price request.

Where Specifiction places it

Alternatives to imgproxyAll alternatives →