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 plansCompared 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



