The TinyPNG homepage
Score9.0
Rank#1 of 84
Free planYes
Runs onAPI

Summary

TinyPNG is an image compression service for reducing file sizes, with batch processing, resizing, metadata controls, and API access. It supports JPEG XL, AVIF, WebP, JPG, PNG, and APNG, and uses lossy compression. Free web use allows up to 20 image compressions per session, with each image limited to 5 MB, and up to three conversions per session. Its API includes 500 free compressions each month; unused free compressions reset at the start of the calendar month and do not roll over. Above the free allowance, API users pay for successful compressions, with no subscription fee or minimum charge. Uploaded images are accessible only to the uploader and retained for no more than 48 hours. TinyPNG removes unnecessary metadata, while the API can preserve selected copyright, location, and creation-date details. Official WordPress and Figma plugins are available, alongside a beta Zapier integration. The maker is headquartered in Hoevelaken, Netherlands.

Who it is for

TinyPNG suits people who want to compress or resize images through its web service or API. Its free limits may work for occasional web use, while API users can use a monthly free allowance before usage charges apply.

What is good

  • Supports six listed image formats, including AVIF and WebP.
  • Batch processing and resizing are available.
  • API includes 500 free compressions each month.
  • Uploads are retained for no more than 48 hours.
  • Official WordPress and Figma plugins are available.

What to know first

  • Free web use is limited to 20 compressions per session.
  • Free web conversions are limited to three per session.
  • Each free web image can be no larger than 5 MB.
  • Unused free API compressions do not roll over.

Everything Xiaomi review

TinyPNG: the full review

TinyPNG offers both web-based image tools and an API, with a free allowance for each. Check session limits for web use and monthly reset rules for the API if your volume varies.

Overview

TinyPNG is an image compression service for people who want to reduce image sizes through a web interface or an API. Its strongest fit is users who need batch compression, format conversion, or a way to build compression into a workflow. The free web session caps and the API’s monthly allowance make volume planning important.

Key features

TinyPNG uses lossy compression and supports JPEG XL, AVIF, WebP, JPG, PNG, and APNG. It can resize images and process batches, making it useful for preparing groups of assets rather than handling files one at a time. TinyPNG reports reducing file size by more than 85% in a visible-quality comparison; that is a substantial target, but lossy compression may not suit images that must remain unchanged.

Metadata handling is more nuanced than simple removal: unnecessary metadata is stripped, while the API can retain selected copyright, location, and creation-date fields. That gives developers a way to preserve chosen metadata while reducing the rest. Uploaded images are accessible only to the uploader and retained for a maximum of 48 hours.

The web tools and API serve different workflows. The API supports pay-per-compression billing above its free allowance, without subscription fees or minimum charges. Official WordPress and Figma plugins, plus a beta Zapier integration, can connect TinyPNG to common publishing and design processes.

Pricing

Web Free costs 0.00 USD per free and allows 20 compressions per session, with each image up to 5 MB, plus 3 conversions per session. It suits occasional, smaller jobs; the per-session caps make it less suitable for repeated or larger batches.

Web Pro has custom pricing, billed yearly per user. It provides unlimited compressions, a 75 MB per-image limit, and 3 conversions per session. It removes the free compression cap and raises the upload ceiling, but does not increase the conversion allowance. Web Ultra also has custom pricing and is billed yearly per user; it allows unlimited compressions and conversions, with a 150 MB per-image limit. It is the more suitable web tier when conversion volume or large files exceed Pro’s limits. Upgrading from Web Pro to Web Ultra refunds the remaining months of Web Pro.

Each Web Pro or Web Ultra license gives one user access for one year; multiple licenses can be purchased for teams. The Developer API Free plan costs 0.00 USD per free and includes 500 compressions each month, with no payment details required. Unused free API compressions do not roll over and reset at the start of each calendar month.

Above the free API allowance, pay-per-compression billing has no subscription fees or minimum charges. The Developer API Pay Per Compression plan is 0.01 USD per month, billed monthly based on usage: the first 500 compressions each month are free, and the next 9,500 cost $0.009 per compression. The Developer API Volume Pricing plan is 0.00 USD per month, billed monthly based on API usage, with a volume discount on the next 10,000 compressions per month. The listed API tiers also include the first 500 compressions, next 9,500 compressions, and next 10,000 compressions, but those tiers have custom pricing. Usage-based billing suits variable workloads better than a fixed subscription, while the monthly reset means low-use months do not build a reserve for busier ones.

Platforms

The listed platform is API. TinyPNG also provides web tools and official WordPress and Figma plugins, as well as a beta Zapier integration. Those integrations broaden its workflow reach, though the web limits differ by plan.

Who it's for

TinyPNG suits designers, publishers, and developers who need lossy image compression, batch handling, or API-based processing across supported formats. The free web plan works for modest sessions; the API free allowance suits projects that stay within 500 monthly compressions. Teams should account for per-user annual web licenses, while users with large files or frequent conversions should consider the custom-priced Ultra tier.

Pros and cons

  • Pros: Broad format support, resizing, batch processing, and metadata controls cover several common asset-preparation needs.
  • Pros: The API’s free monthly allowance and usage billing without subscription fees or minimum charges can suit workloads that vary from month to month.
  • Cons: Free web use is capped at 20 compressions and 3 conversions per session, with a 5 MB per-image limit.
  • Cons: Pro and Ultra have custom pricing, and their licenses are per user and billed yearly.
  • Cons: Free API compressions reset monthly rather than rolling over, which limits the benefit of quiet months for users with uneven demand.

Alternatives

Browse Image Compression Software for more options. Choose Optimole instead if a web service with unlimited images and sites under a free plan capped at 2,000 monthly visits better matches your needs. Fastly Image Optimizer is an alternative if you want API, Linux, or web availability and a free allowance of 100,000 image requests per month. For a free desktop option, consider pngcrush on Windows, macOS, or Linux, or Caesium Image Compressor on those platforms. Kraken.io offers an API free plan with a 100 MB testing quota and a $50.00 USD per year Micro plan. ImageOptim is another API option, with a free trial and paid monthly optimization plans. Squoosh is a free web alternative, while FileOptimizer is a free option for Windows.

Verdict

TinyPNG is a strong choice for people who need dependable batch compression across modern image formats, especially when an API or publishing integration matters. Its main trade-offs are strict free web session caps and custom pricing for the annual web tiers. Choose it when those workflow tools matter more than predictable web-plan pricing; look elsewhere if you need an uncapped free web workflow or a stated price before committing.

TinyPNG plans and pricing

All plans
Web Free Free 20 compressions per session · 5 MB per image · 3 conversions per session tinify.com · 27 Sept 2026
Web Pro Not published billed yearly per user 75 MB per image · Unlimited compressions · 3 conversions per session tinify.com · 27 Sept 2026
Web Ultra Not published billed yearly per user 150 MB per image · Unlimited compressions · Unlimited conversions tinify.com · 27 Sept 2026
Developer API: first 500 compressions Not published 500 compressions per month tinify.com · 20 Sept 2026
Developer API: next 9,500 compressions Not published 9,500 compressions at this tier tinify.com · 20 Sept 2026
Developer API: next 10,000 compressions Not published 10,000 compressions at this tier tinify.com · 20 Sept 2026

Compared on image compression software

Free plan
Yestinypng.com
Paid from
$0.01/motinypng.com
Compression modes
lossytinypng.com
Batch processing
Yestinypng.com
API access
Yestinypng.com
Max upload size
75 MBtinypng.com
Image resizing
Yestinypng.com
Supported formats
JPEG XL (JXL), AVIF, WebP, JPG, PNG, APNGtinypng.com
Metadata controls
Yestinypng.com

Facts

Free Web Limit
Free users can compress up to 20 images per session, with each image up to 5 MB.tinypng.com · 27 Sept 2026
Free Conversion Limit
Free users can convert up to 3 images.tinypng.com · 27 Sept 2026
API Billing
Users pay for successful compressions above the free allowance, with no subscription fees or minimum charges.tinify.com · 27 Sept 2026
API Free Reset
Unused free API compressions do not roll over and reset at the start of each calendar month.tinify.com · 27 Sept 2026
Upgrade Refund
Upgrading from Web Pro to Web Ultra refunds the remaining months of Web Pro.tinify.com · 27 Sept 2026
Image Retention
Uploaded images are accessible only to the uploader and retained for a maximum of 48 hours.tinypng.com · 27 Sept 2026
Metadata Removal
Unnecessary metadata is removed; the API can retain selected copyright, location, and creation-date metadata.tinypng.com · 27 Sept 2026
Team Licenses
Multiple licenses can be purchased, with one license providing one user access for one year.tinify.com · 27 Sept 2026
Available Integrations
Tinify offers official WordPress and Figma plugins, plus a beta Zapier integration.tinypng.com · 27 Sept 2026
Company History
TinyPNG added JPEG compression in 2014, animated PNG support in 2016, and later WebP and AVIF support.tinypng.com · 27 Sept 2026
Compression Result
TinyPNG reports reducing file size by more than 85% in a visible-quality comparison.tinypng.com · 27 Sept 2026
Support Channel
Tinify provides contact support, a knowledge base, a blog, and a status page.tinify.com · 27 Sept 2026

Company

Headquarters
Hoevelaken, Netherlandstinypng.com · 28 Sept 2026

Best TinyPNG alternatives

See all 12

Where it ranks on Everything Xiaomi

Is TinyPNG yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources