PimpMy Image Upload - Resize Convert & Minify Images for better Pagespeed & SEO
Description
Highlights
About the Extension
Stop Uploading Oversized Images — Let Your Browser Do the Work
Every oversized image you upload slows down your shop, wastes storage and hurts your PageSpeed score. PimpMy Image Upload solves this at the root: images are compressed, resized and optionally converted directly in the browser — before they even reach your server.
No external API. No cloud service. No recurring usage fees. Everything runs locally in the admin's browser, making it 100% GDPR compliant by design.
Why This Plugin?
- Zero server load on upload — All compression happens client-side via HTML5 Canvas. Your server receives only the already-optimized file.
- No external service required — No API keys, no cloud, no data leaving your infrastructure. Perfect for privacy-conscious merchants.
- Folder-based rules — Set different quality, max dimensions and output formats per media folder. Product images get different treatment than blog headers.
- Before/after preview — See the original and optimized image side by side with file size savings before you confirm the upload.
- Intelligent compression — The plugin only uses the compressed version if it is actually smaller than the original. No quality loss, ever.
Features at a Glance
- Client-side image compression via HTML5 Canvas
- Configurable compression quality (1–100, default: 85)
- Automatic resizing with max width and max height limits
- Output format selection: keep original, convert to WebP or JPEG
- Automatic EXIF data removal (GPS, camera info) through Canvas rendering
- Folder-based configuration overrides via custom fields on media folders
- Before/after preview modal with file size comparison
- Supports JPEG, PNG, WebP and BMP input formats
- Bilingual admin UI (English + German)
How It Works
The plugin hooks into Shopware's media upload component. When you select an image for upload, the following happens automatically:
- The image is loaded into an HTML5 Canvas element in your browser
- If it exceeds the configured max width or height, it is scaled down proportionally
- The Canvas exports the image with the configured quality and format
- EXIF metadata (GPS coordinates, camera model, etc.) is stripped during this process
- If the preview is enabled, you see a side-by-side comparison before confirming
- The optimized image is uploaded instead of the original
Technical Details
- Requires Shopware 6.7 or newer
- Pure browser-side processing — no additional PHP extensions or server tools needed
- Uses Shopware's Custom Fields on media folders for per-folder configuration
- Compatible with Meteor Design System (mt-* components)
- Clean uninstall: all custom fields are removed when uninstalling with "delete data" option
Support & Updates
We provide regular updates to ensure compatibility with the latest Shopware versions. If you encounter any issues, our support team is happy to help — simply open a support ticket through the Shopware Store.
Details
- Available: English, German
- Latest update: 16 April 2026
- Publication date: 17 April 2026
- Version: 1.67.09
- Category: Conversion Optimization
Resources
Reviews (0)
About the Extension Partner
great2gether
Partner Status
-
Shopware
Bronze Partner -
Shopware
Extension Partner
Details
- Ø-Rating: 5
- Partner since: 2015
- Extensions: 23
- Certifications: 3
Support
- Based in: Germany
- Speaks: German, English
- Response time: Quickly