Integrations / TinyPNG

+

Compress images with TinyPNG before offloading to cloud storage

TinyPNG compresses JPEG, PNG, WebP, AVIF, and JPEG XL images using smart lossy compression on Tinify's servers. The free tier covers 500 credits per month with no subscription required. Above that, you pay only per compression. WP Media Cloud offloads the optimised files to your cloud storage provider.

500
free credits per month
No
subscription required
WebP
and AVIF on free tier
What you get

Smart lossy compression. WebP, AVIF, and JPEG XL. No subscription.

TinyPNG compresses images on Tinify's servers and returns the smaller file to WordPress. The plugin works automatically on upload and includes a bulk optimiser for your existing media library. No complex settings to configure.

Smart lossy compression

TinyPNG's compression algorithm analyses each image and selectively reduces colour data to shrink the file size. On average, JPEG images are compressed by 40 to 60 percent and PNG images by 50 to 80 percent. The result is a visually identical image at a fraction of the original file size.

WebP, AVIF, and JPEG XL conversion

The TinyPNG WordPress plugin converts images to WebP, AVIF, and JPEG XL. WebP is 25 to 34 percent smaller than JPEG according to Google. AVIF can reduce image size by up to 50 percent compared to JPEG, often beating WebP. Conversion uses an additional credit per image size alongside the compression credit.

Bulk optimisation

The bulk optimiser processes your entire existing media library in one click via Media > Bulk TinyPNG. Background processing means it runs without keeping a browser tab open. If you have more images than your free credits allow, the tool shows an estimated cost before proceeding.

Per-thumbnail control

Choose exactly which WordPress-registered image sizes TinyPNG processes. If you have thumbnail sizes that are rarely displayed to visitors, you can exclude them to conserve credits. This is particularly useful for sites with many registered image sizes from page builders or WooCommerce.

Resize on upload

Set a maximum width and height. TinyPNG resizes images that exceed those dimensions when they are uploaded to WordPress. This prevents large camera photos from being stored and offloaded at full resolution when your site never needs to display them at that size.

Preserve metadata

By default TinyPNG strips image metadata such as copyright information, creation date, and GPS location to save additional file size. You can choose to retain this metadata if your workflow depends on it, for example for photographer portfolios where copyright data needs to travel with the file.

Pricing

500 free credits per month. Pay only for what you use above that.

TinyPNG's pricing model is unique among the image optimisers in WP Media Cloud. There is no subscription, no monthly fee, and no annual commitment. You get 500 credits per month free, with no credit card required to start. Above 500 compressions per month, you pay per compression, with the rate dropping as volume increases.

Each image size counts as one credit. A standard WordPress upload that generates four thumbnail sizes uses four credits. If you also enable WebP or AVIF conversion, that adds one credit per converted size. So an image generating four sizes with WebP conversion enabled uses eight credits. On a typical WordPress installation without conversion, 500 credits covers approximately 100 images per month. With conversion enabled, roughly 50.

View TinyPNG pricing
Free tier 500 credits/month, no card
Free approx. images (no conversion) ~100 images/month
Free approx. images (with WebP/AVIF) ~50 images/month
Next 9,500 compressions $0.009 per compression
Next 10,000 compressions $0.002 per compression
Subscription required No
How they work together

TinyPNG compresses. WP Media Cloud offloads.

Both plugins activate independently on the same WordPress site and work together without conflict or shared configuration.

Step 01

Install both plugins and get your API key

Install WP Media Cloud and configure your storage provider. Install TinyPNG from WordPress.org. Register a free Tinify account to get your API key, then add the key to the TinyPNG plugin settings. No payment details required.

Step 02

TinyPNG compresses on upload

When an image is uploaded to WordPress, TinyPNG sends each resized image size to the Tinify API. The API compresses the image and returns the smaller file to WordPress. If you have enabled WebP or AVIF conversion, converted versions are also returned alongside the compressed original.

Step 03

WP Media Cloud offloads the compressed file

WP Media Cloud offloads the already-compressed image to your cloud storage provider. The file in your storage bucket has already been optimised by TinyPNG, stacking compression savings on top of the storage and bandwidth savings from offloading.

Step 04

Visitors receive compressed, offloaded files

Media URLs on your WordPress site point at your storage bucket or CDN. Visitors receive compressed, format-optimised files served from cloud infrastructure rather than your origin server, reducing load on your host and improving delivery speed.

Also works with

TinyPNG + WP Media Cloud + your existing stack

WP Media Cloud with TinyPNG works alongside every major page builder, storage provider, and plugin integration from day one.

Bricks Builder
Bricks Builder
Page builder
Elementor
Elementor
Page builder
WooCommerce
WooCommerce
eCommerce
Bunny Edge Storage
Bunny Edge Storage
Storage
Amazon S3
Amazon S3
Storage
WPML
WPML
Multilingual
Cloudflare R2
Cloudflare R2
Storage
Wasabi
Wasabi
Storage

Compress with TinyPNG. Offload with WP Media Cloud.

WP Media Cloud has a 30-day money-back guarantee. TinyPNG has a free tier with 500 credits per month and no subscription required.

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only