
TinyPNG
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 plansCompared 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 12Where 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
- tinypng.com· checked 27 Sept 2026
- tinify.com/pricing/api· checked 27 Sept 2026
- tinify.com/pricing/web· checked 27 Sept 2026



