MARKETPLACE
PLUGINS
IMAGE COMPRESSOR AND UPLOADER
Image Compressor and Uploader logo

Image Compressor and Uploader

Published August 2020
   •    Updated this month

Plugin details

Compress and upload images in multiple formats, add custom watermarks, generate thumbnails, set size limits, optimize quality, upload to AWS S3, and handle multiple files with error events.
       

⚡ Main Functions:

Pre-Upload Compression.
    Compresses images before uploading to reduce file size.  
URL-Based Compression.
    Allows compression directly from URL.  
Format Versatility.
    Supports PNG, JPEG, SVG, WEBP, and HEIC image formats.  
AWS S3 Integration.
    Enables direct uploads to AWS S3 for efficient file management.  
Multi-Image Uploads.
    Supports uploading multiple images in one action.  

⚡ Key Features:

🎨 Custom Watermarks  
      Add personalized watermarks with adjustable text, color, size, font, and position.  
🖼️ Thumbnail Generation  
      Automatically generate thumbnails for images upon upload.
⚙️ File Size Limitation  
      Set file size limits to restrict oversized uploads and manage storage efficiently.  
💾 Quality Optimization  
      Maintains image quality while optimizing file size during compression.
🚨 Error Handling Events  
      Triggers error events for better management.



Documentation

We’ve created a detailed step-by-step guide for the Image Compressor and Uploader plugin. It includes a comprehensive overview of all features, practical use cases, and answers to frequently asked questions.

       

FAQ

- What is the main functionality of the Image Compressor and Uploader plugin?  
The plugin compresses images to reduce file size and allows users to upload them directly to cloud storage services like AWS or Bubble.

- Can I set a maximum image size for compression?  
Yes, users can specify a maximum width or height for images to ensure they are compressed below a certain dimension.

- Does the plugin support multiple file formats?  
Yes, the plugin supports various image formats, including JPEG, PNG, and WebP for compression and uploading.

- Is it possible to preview images before uploading with this plugin?  
Yes, the plugin offers functionality to show image previews before the uploading process is initiated.

- How does the plugin integrate with AWS S3 for image uploads?  
Users need to configure AWS S3 credentials in the plugin settings to enable direct image uploading to their AWS S3 buckets.




Our Similar Plugins

- Any Image Compressor Pro Plugin for Bubble
- Imgix Image Processing Plugin for Bubble
- Copy Image to Clipboard 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)!

$60

One time  •  Or  $6/mo

4.3 stars   •   18 ratings
1.7K installs
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

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

Instructions

Please refer to the plugin documentation to see how to configure it: https://docs.zeroqode.com/plugins/image-compressor-and-uploader

Types

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

Categories

This plugin can be found under the following categories:
Productivity   •   Containers   •   Image   •   Technical   •   Small Business   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.3)

Excellent plugin for managing image uploads and compression
August 7th, 2025
I was looking for a plugin for a real estate app that would allow users to upload images, automatically resize them to a desired dimension, and filter uploads to accept only image files, excluding all other file types. This plugin works very well for that purpose. Moreover, once you understand the different stages of the plugin's workflows and the order in which they are executed, it becomes quite easy to filter out unwanted file types, limit the size of each image, and dynamically restrict the number of photos a user can upload—based on the remaining photo allowance in their subscription plan. Although it takes some time to fully grasp how everything works, the plugin is extremely powerful once mastered.
Greetings, It’s Anton, from the Zeroqode Support Team. We're grateful for your warm review and are delighted to bring joy to our users. Our lines are always open if you have any questions or suggestions. You can contact us on our forum (https://forum.zeroqode.com/) or directly at [email protected]. In case you find some issues without plugins, please fill out the form at https://issues.zeroqode.com and we will get back to you Again, thank you for the review. Best Regards, Anton
August 11th, 2025
  •  
Zeroqode - Top Bubble Agency
its work very well
May 8th, 2025
i like it easy to use.
Greetings, This is Anton from the Zeroqode Customer Support Team. Thank you for sharing your thoughts with us through your review. Your input is truly valuable and we're thrilled to hear the plugin meets your needs. At Zeroqode, customer satisfaction is our top priority. Should you have any further suggestions, questions, or any topic you wish to discuss, feel free to connect with us via our forum (https://forum.zeroqode.com/) or directly through [email protected]. Best wishes, Anton
May 9th, 2025
  •  
Zeroqode - Top Bubble Agency
This compressor is amazing!
May 4th, 2025
We use this compressor in our app and, WOW, it does an amazing job. Our app lets users upload photos and we needed a way to control the size of the images since they'll only be viewed on mobile. This compressor does an amazing job of compression. Multi-MB files down to a few hundred K and no visible change in quality. This is honestly one of the best plugins we've found in the Bubble marketplace. It just works.
Hello, It’s Anton, from the Zeroqode Support Team. We want to extend our heartfelt thanks once again for taking the time to leave a review. Your feedback is invaluable to us and we are pleased to know that the plugin satisfies your requirements. At Zeroqode, we always prioritize our users, and if there's more we can do to make our clients happy, we're eager to do so. If you have any more suggestions or questions, or if there's anything else you'd like to discuss, please don't hesitate to reach out to us on the forum (https://forum.zeroqode.com/) or directly at [email protected]. Wishing you the best, Anton
May 5th, 2025
  •  
Zeroqode - Top Bubble Agency
It does the job!
May 3rd, 2024
Thanks for this plugin! The compression and uploading work fine and do the job for my user!
Greetings, This is Anton from the Zeroqode Customer Support Team. Thank you once more for sharing your thoughts with us through your review. Your input is truly valuable and we're thrilled to hear the plugin meets your needs. At Zeroqode, customer satisfaction is our top priority. Should you have any further suggestions, questions, or any topic you wish to discuss, feel free to connect with us via our forum (https://forum.zeroqode.com/) or directly through [email protected]. Best wishes, Anton
May 7th, 2024
  •  
Zeroqode - Top Bubble Agency
Great plugin and great service
December 6th, 2023
Great plugin and great service! I had one issue and it was shortly fixed after reporting it! The plugin works great. Thank you!
Hello, It's Igor from the Zeroqode Support Team. Thank you for your detailed review and appreciation. We truly value your feedback, as we always strive to maintain excellent product quality and provide the best possible assistance to our users. For any further questions regarding the plugin, or suggestions to enhance it, don't hesitate to email us at [email protected] or discuss on our forum. We're always here to assist. For direct reporting of any plugin-related issues, use this link: https://issues.zeroqode.com Thank you once more.🙏 Igor
December 6th, 2023
  •  
Zeroqode - Top Bubble Agency
Bubble