Freedom report

Two barsScore 7.9

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely0 of 6 device platforms
  • DocumentedPlans, terms and facts published

TinyPNG is an image compression service with lossy compression, batch processing, resizing, metadata controls, and API access. It supports JPEG XL, AVIF, WebP, JPG, PNG, and APNG. 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. The Developer API includes 500 free compressions each month; unused free compressions reset at the start of each calendar month and do not roll over. Above the free allowance, users pay for successful compressions, without a subscription fee or minimum charge. Uploaded images are accessible only to the uploader and retained for up to 48 hours. TinyPNG removes unnecessary metadata, while the API can preserve selected copyright, location, and creation-date metadata. The maker also lists official WordPress and Figma plugins and a beta Zapier integration. Web Pro offers unlimited compressions and a 75 MB image limit; Web Ultra offers unlimited compressions and conversions with a 150 MB image limit. The maker is headquartered in Hoevelaken, Netherlands.

Who it is for

TinyPNG may suit people who need to compress or resize supported image files in batches, or integrate compression through its API. Its free web allowance may fit occasional sessions.

What is good

  • Supports JPEG XL, AVIF, WebP, JPG, PNG, and APNG.
  • Free web plan includes 20 compressions per session.
  • API includes 500 free monthly compressions.
  • Uploaded images are retained for up to 48 hours.

What to know first

  • Free web conversions are limited to three per session.
  • Free web images are limited to 5 MB each.
  • Unused free API compressions do not roll over.

Verdict

TinyPNG offers both web compression and an API, with distinct session limits and a monthly free API allowance. Check the image-size and conversion limits against your workload.

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
Yes
Paid from
$0.01/mo
Compression modes
lossy
Batch processing
Yes
API access
Yes
Max upload size
75 MB
Image resizing
Yes
Supported formats
JPEG XL (JXL), AVIF, WebP, JPG, PNG, APNG
Metadata controls
Yes

Best TinyPNG alternatives

See all 12