Developer API pricing that scales with you
Sign up for a free API account and receive 500 free compressions each month. No payment details are needed. If you want to compress more images, you can upgrade to the pay-per-compression billing. You will pay only for successful compressions, with no hidden subscription fees and no minimum charges.
Pricing Calculator
The first 500 compressions each month are free
compressions
2000estimated costs
Pricing explained
| Images uploaded with API | Price per unit |
|---|---|
| First 500 images per month | Free |
| Next 9 500 image compressions | 0ドル.009 per image |
| After 10 000 image compressions | 0ドル.002 per image |
WordPress plugin
The TinyPNG WordPress plugin uses the Developer API, so the same pricing applies. When you sign up for the plugin, you'll start with the free plan, which gives you 500 free optimizations per month. If you need to compress more images, you can easily upgrade to the pay-per-compression plan through your account dashboard.
Need to compress a lot of images?
For large businesses and corporations, we offer subscription plans with fixed fees, a fair usage policy, priority support, and the option to pay yearly via bank transfer. We’ll help you choose the right plan based on your needs. If you have a large batch of images to compress, just let us know, and we can see how we can help. If you're interested or have any questions, don’t hesitate to reach out!
Discover what Tinify's Developer API can do
Automatically convert, resize, and compress images using our powerful API. Seamlessly integrate it into your workflow.
Frequently asked questions
For the Developer API, we accept payments via credit card and PayPal.
To start using the Developer API, enter your name and email address on the product page to generate an API key.
After registration, you'll receive an activation email. Click the link in the email to access your API dashboard, where your API key is available.
To remove the 500-compression limit, upgrade your Developer API account from your Tinify account dashboard. Make sure you are logged in on the Tinify website. Once you have upgraded your subscription, the compression limit will be removed automatically.
Each calendar month, you get 500 free image compressions. If you need more, you can switch to the pay-per-compression plan.
As a paid user, you'll be billed for your total monthly API usage. An invoice is generated at the start of the next month, and payment is automatically processed using your linked payment method.
If you compress 5000 images this month, you’ll be charged for 4500 compressions (since the first 500 are free). If you compress only 200 images next month, you won’t be charged since it falls within the free 500 limit.
Once you reach the compression limit, the API will return the error message: Your monthly limit has been exceeded.
You can either wait for the next calendar month when your free 500 compressions reset or upgrade to a paid plan to continue compressing images immediately.
Unused free compressions do not roll over to the next month. At the start of the new calendar month, your usage resets, and the first 500 compressions are free.
No, you don’t have to keep paying for previously compressed images. Tinify only charges when images are compressed. The paid subscription works on a pay-per-compression basis. You only pay for what you have used.
Tinify works on a monthly subscription basis. You'll get billed at the beginning of the following calendar month based on your usage. If you go over the 500 free compressions, you'll have to pay for the extra compressions.
Invoices are created, and payments are handled on the 2nd of the following month. You can update your payment details in your API dashboard.
You can cancel your subscription at any time on the API dashboard. Once you cancel, you'll be limited to 500 free compressions per month.
If you've already gone over 500 compressions before canceling, you'll still get a bill for the extra compressions used.