MARKETPLACE
PLUGINS
TINYPNG COMPRESS/RESIZE IMAGE/S3
TinyPNG Compress/resize image/S3 logo

TinyPNG Compress/resize image/S3

Published October 2021
   •    Updated this month

Plugin details

Optimize and resize images seamlessly within your Bubble application using the TinyPNG Compress/Resize Image/S3 plugin. This plugin integrates the TinyPNG API, allowing you to compress images while maintaining quality, resize images with precision, and store them securely in Amazon S3 or Google Cloud Storage. Enhance your app’s performance by reducing image size and ensuring faster load times.
Usage Features:

- Compress and optimize images with the TinyPNG API, reducing file size without compromising quality.  
- Resize uploaded images with options to scale or transform dimensions.  
- Store resized images directly in Amazon S3 or Google Cloud Storage.  
- Retrieve and utilize previously compressed images, streamlining repeated operations.  
- Generate secure access tokens for GCS uploads.  
- Flexible configuration for development and production environments with separate credentials.  

   




Feedback



Supported API Calls

✅ Upload and Compress an Image - Upload an image and compress it using TinyPNG's API.
✅ Use a Previously Compressed Image - Access and use an image that has already been compressed via TinyPNG.
✅ Resize an Uploaded Image - Resize an image that has been uploaded to TinyPNG.
✅ Upload and Compress an Image - Upload an image and compress it for optimized storage and delivery.
✅ Send a Resized Image to S3 - Send the resized image directly to an AWS S3 bucket for storage.
✅ Resize an Uploaded Image (Only Scale) - Scale an uploaded image to a new size without affecting its aspect ratio.
✅ Convert and Transform an Uploaded Image - Convert the uploaded image to a different format or apply transformations.
✅ Send a Resized Image to Google Cloud Storage - Send the resized image to a Google Cloud Storage bucket for safe keeping.

FAQ

- What is the primary function of this plugin?  
This plugin allows you to compress, resize, and store images using TinyPNG’s API and transfer them to Amazon S3 or Google Cloud Storage for secure storage.

- Do I need a TinyPNG API key to use this plugin?  
Yes, you will need to obtain a TinyPNG API key to enable image compression and resizing features.

- Can I use this plugin with my development and production environments?  
Yes, the plugin supports separate credentials for development and production environments to ensure flexibility and security.

- How does the plugin handle storage?  
You can configure the plugin to send resized or compressed images directly to Amazon S3 or Google Cloud Storage, reducing manual intervention.

- Are there limitations to the TinyPNG API?  
The TinyPNG API may have limits based on your plan. Refer to TinyPNG’s documentation for details on usage limits.







Other plugins from Zeroqode

- TinyURL URL Shortener Plugin for Bubble
- TinyMCE Text Editor Plugin for Bubble
- Imgix Image Processing Plugin for Bubble




Support

If you still have questions or unresolved issues, you can contact us.


Risk-free Trial

The most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you’d pay only 17¢ per day ($5/30 days)!

$40

One time  •  Or  $4/mo

3.6 stars   •   7 ratings
551 installs  
This plugin does not collect or track your personal data.

Contributor details

Zeroqode - Top Bubble Agency logo
Zeroqode - Top Bubble Agency
Joined 2016   •   817 Plugins
View contributor profile

Instructions

Please refer to the plugin documentation to see how to configure it: https://docs.zeroqode.com/plugins/tinypng-compressresize-images3

Types

This plugin can be found under the following types:
Api   •   Action   •   Background Services

Categories

This plugin can be found under the following categories:
Productivity   •   Technical   •   Containers   •   Image   •   Media

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (3.6)
Seems to no longer work
March 19th, 2024
Seems to use an old way of auth with tinypng and couldn't find any documentation on this so assuming no workaround exists
Greetings, Anton from the Zeroqode Support Team here. First of all, we would like to express our sincere thanks for your feedback. We deeply regret that you have experienced problems with our plugin. We always strive to provide the highest quality of our products, but sometimes unforeseen errors or glitches can occur. We would also like to inform you that this particular plugin was recently acquired by Zeroqode. We ask for your patience while we diligently review the code and make the necessary improvements and fixes. If you have additional questions or suggestions regarding our plugins, we invite you to share them on our forum.zeroqode.com forum or contact us directly at support@zeroqode.com. Thank you again for your feedback and patience. Your understanding during this period means a lot to us. With warm wishes, Anton
March 29th, 2024
  •  
Zeroqode - Top Bubble Agency
Zero doc and not working
January 12th, 2024
Just waste of time
Checked today. The documentation is available and working properly. The plugin is working and functioning properly. ++
January 25th, 2024
  •  
Original reviewer
Takes way too long to compress and send to s3
March 12th, 2023
In my case, to compress 2 images then send them to an S3 bucket, it takes 15-20 seconds of loading and that is far too much for my application. Setup is simple however
Sorry about that, unfortunately this is a limitation due to Bubble's way of handling server-side requests. You should see a difference with the new API v4 upgrade.
January 25th, 2024
  •  
Original reviewer
So useful!
October 3rd, 2022
This plugin is a must-have to avoid useless database weight
Works as expected, reliable
October 3rd, 2022
The S3 feature is also a huge plus
Bubble