MARKETPLACE
PLUGINS
IMAGE COMPRESSOR PRO 🥇
Image Compressor Pro 🥇 logo

Image Compressor Pro 🥇

Published January 2025
   •    Updated December 2025

Plugin details

Seamlessly compress your images before saving to bubble s3 while maintaining quality, reducing storage costs and improving load times!

⚠️PLEASE READ QUICK DOCUMENTATION HERE 👉🏼 https://cutt.ly/compressor-docs


Core Features:

🚀 Intelligent Compression

- 4 compression levels for perfect balance between size and quality.

- Smart algorithm preserves image clarity while significantly reducing file size.

- Supports JPEG, PNG, and other common image formats.


📊 Real-Time Analytics

- Live size comparison between original and compressed images.

- File size tracking in KB.

- Compression ratio monitoring.


🔄 Versatile Input Options

- Direct URL compression.

- Local Upload form user Gallery

- Handles DALL-E and AI-generated images.

- Cross-origin image support.



💾 Flexible Storage Options

- Choose when to save to Bubble CDN

- Automatic file naming and organization.



⚡ Performance Benefits

- Reduce storage costs by up to 80%

- Faster page load times

- Optimized bandwidth usage

- Better user experience


🛠️ Technical Specifications

- Compression ratios: 80% (Level 1) to 20% (Level 4) of original size.

- Maintains image orientation and metadata.

- Processes images client-side for speed and maximum efficiency.

- High-quality smoothing algorithms.

- Error handling and fallback mechanisms.


Use Cases: 🤌🏼

- User profile photo uploads

- Product image galleries

- Real estate photo management

- Social media platforms

- Document management systems

- Portfolio websites

- E-commerce product catalogs


INSTRUCTIONS 🪧

1️⃣ Drop the "Compression" Element on the Page (must be visible on page load).

2️⃣ Pass in the image URL into the "Image URL" field.
If you choose to leave this field empty you must use the "Upload from Local" Action to Upload Image to be compressed.

3️⃣ Choose compression levels 1-4 depending on how much you want image to be compressed.

4️⃣ To Start compression used the "Start a compression" Action.

________________________________________________


The element exposes the following states:

- Compressed Image - The compressed Image in Base 64 format.
- Is Compressing? - Returns yes when compression is ongoing and vice versa (Boolean).
- Original Size -  The original size of the Image in KB.
- Compressed Size - The compressed size of the Image in KB.
- Saved Image URL - The URL of the image saved in Bubble CDN.
- Uploaded Image - Initial Image URL passed in through "Image URL" field or newly uploaded image form your local storage.

_____________________________________________

Editor: https://plugins-by-eny.bubbleapps.io/version-test/compressor

Preview/Docs: https://cutt.ly/compressor-docs

$29

One time  •  Or  $5/mo

5.0 stars   •   2 ratings
5 installs  
This plugin may track or collect your data. Learn how.

Platform

Web

Contributor details

Eny (BuildLaunch) logo
Eny (BuildLaunch)
Joined 2022   •   57 Plugins
View contributor profile

Instructions

1️⃣ Drop the "Compression" Element on the Page (must be visible on page load).
2️⃣ Pass in the image URL into the "Image URL" field.
If you choose to leave this field empty you must use the "Upload from Local" Action to Upload Image to be compressed.

3️⃣ Choose compression levels 1-4 depending on how small you want image to be compressed.

4️⃣ To Start compression used the "Start a compression" Action.

________________________________________________


The element exposes the following states:

- Compressed Image - The compressed Image in Base 64 format.
- Is Compressing? - Returns yes when compression is ongoing and vice versa (Boolean).
- Original Size -  The original size of the Image in KB.
- Compressed Size - The compressed size of the Image in KB.
- Saved Image URL - The URL of the image saved in Bubble CDN.
- Uploaded Image - Initial Uploaded Image passed in through "Image URL" input or newly uploaded image form your local storage.

Data collection and tracking

Collects Image files for compression purposes only. All operations is done on the client.

Types

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

Categories

This plugin can be found under the following categories:
Media   •   Image   •   Social Network   •   AI   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (5.0)

Good compressed image quality and also easy to use
January 5th, 2025
The conversion works fast and the final result has a fairly good image quality as compared to the original. I recommend you follow the usage guide because it's so easy to use.
Get's the Job done Perfectly!
January 4th, 2025
I like the fact that everything happens on client. Compressed but retains image quality. No BS, does exactly as described. Recommended 💯
Bubble