ImgCompress Pro – Batch Image Optimizer, WEBP Converter, Watermark & ZIP Export
Batch-process images with WebP conversion, resizing, custom watermarks and one-click ZIP export. PHP + Vanilla JS, self-hosted and customizable.
Item Description
ImgCompress Pro – Batch Image Optimizer & WebP Converter
- demonstration video:
- https://drive.google.com/file/d/1dzAnmgThO-4c-BhCgIY7DKiLR41IhBa8/view?usp=sharing
Process, optimize, resize, watermark and download multiple images in one powerful self-hosted web application.
ImgCompress Pro is a lightweight PHP and JavaScript image processing tool designed for developers, freelancers, agencies and businesses that need a fast and customizable way to process multiple images from a web browser.
Upload multiple images, process them asynchronously, resize them while preserving their proportions, convert them to WebP, add your own watermark and download the processed files together in a ZIP archive.
No complicated framework. No bloated vendor package. Just a clean source-code solution that you can deploy, customize and integrate into your own projects.
🚀 Process Multiple Images at Once
Stop processing images one by one.
ImgCompress Pro provides a convenient batch workflow that allows users to upload multiple images and process them through the browser with asynchronous requests and individual progress feedback.
Perfect for photographers, agencies, content creators, developers and anyone who regularly works with large groups of images.
⚡ Convert Images to WebP
Convert supported PNG and JPG images into the modern WebP format.
WebP can help reduce image file sizes while maintaining good visual quality, making it useful for websites, landing pages, online stores and other performance-focused projects.
📐 Smart Image Resizing
Set a maximum image width and process your images in bulk.
The resizing system preserves the original aspect ratio, helping prevent stretched or distorted images.
This is especially useful when preparing large collections of photos or website assets.
🎨 Add Your Own Watermark
Protect or brand your images with a custom transparent PNG logo.
The watermark system automatically scales the logo proportionally and positions it in the designated corner of the processed image.
Use your company logo, photography brand, agency identity or other visual mark.
📦 One-Click ZIP Export
Processing dozens or hundreds of images does not mean downloading every file individually.
ImgCompress Pro can package the processed images into a ZIP archive so users can download the complete result in one convenient file.
🔄 Asynchronous Processing
The application uses JavaScript and asynchronous requests to process files without requiring a complete page reload for every image.
Users can see individual processing progress, making large batch operations easier to follow.
🛡️ Server-Side File Validation
Uploaded files are validated on the server before processing.
The application includes MIME and binary validation logic intended to ensure that uploaded files are legitimate supported image files before they are processed.
🧹 Automatic Temporary File Cleanup
After the ZIP export has been downloaded, the application can clean up the generated temporary files from the server.
This helps reduce unnecessary accumulation of processed files and temporary storage.
🌙 Modern Responsive Interface
The frontend provides a modern dark interface designed for desktop, tablet and mobile screens.
The interface includes:
Drag & drop upload area
File validation feedback
File size information
Individual processing progress
Batch processing workflow
Download functionality
🛠️ Simple Technology Stack
- ImgCompress Pro is built using straightforward web technologies:
- Backend: PHP
- Image Processing: Native PHP GD Library
- Frontend: Vanilla JavaScript
- Interface: Responsive HTML/CSS
- Export: ZIP archive generation
The project does not depend on a large application framework, making it easier for developers to understand and customize.
💼 Perfect For
ImgCompress Pro can be used as a starting point for:
Image optimization websites
Developer utilities
Photography tools
Marketing agency tools
Web development projects
Image preparation workflows
Client projects
Internal business utilities
Micro-SaaS projects
Custom image processing platforms
💰 Build Your Own Image Optimization Service
The source code can also be used as the foundation for a larger commercial service.
For example, developers can integrate their own authentication, payment system, usage limits, subscriptions or additional image-processing features.
Payment gateways and subscription functionality are not included by default; the source code provides the image-processing foundation that developers can extend.
📦 What You Get
- ✔ PHP source code
- ✔ Vanilla JavaScript frontend
- ✔ Batch image upload
- ✔ Asynchronous processing
- ✔ WebP conversion
- ✔ Image resizing
- ✔ Aspect-ratio preservation
- ✔ Custom PNG watermark support
- ✔ ZIP export
- ✔ Server-side image validation
- ✔ Temporary file cleanup
- ✔ Responsive interface
- ✔ Documentation
- ✔ Upload and export directories
- ✔ Easy-to-customize source code
🚀 Stop Building From Scratch
Building a complete batch image-processing workflow from zero takes time.
ImgCompress Pro gives you a ready-made foundation with the core upload, processing, watermark, conversion and ZIP export functionality already organized.
Deploy it. Customize it. Rebrand it. Build your own image-processing solution.
Get ImgCompress Pro today and turn your image-processing idea into a working web application without starting from scratch.
Features
- 🚀 Batch Image Processing
- ⚡ Asynchronous AJAX / Fetch Processing
- 📤 Multiple Image Upload
- 🖱️ Drag & Drop Upload Interface
- 📊 Individual Processing Progress
- 🖼️ JPG & PNG Processing
- ⚙️ WebP Conversion
- 📐 Proportional Image Resizing
- 🎨 Custom PNG Watermark
- 📍 Automatic Watermark Positioning
- 📦 One-Click ZIP Export
- 🧹 Automatic Temporary File Cleanup
- 🛡️ Server-Side MIME Validation
- 💻 PHP Backend
- ⚡ Vanilla JavaScript Frontend
- 🎨 Responsive Dark UI
- 📱 Mobile-Friendly Interface
- 🔧 Native PHP GD Image Processing
- 📚 Included Documentation
- 💯 Clean & Customizable Source Code
- 🚀 Self-Hosted
- 💼 Ready to Extend Into Custom Projects
All Reviews
Verified source code
Free support included
Download code immediately after purchase
Quality guarantee for your satisfaction
Support: info@sellanycode.com
All Questions
- Verified source code
- Join 35188+ buyers which trust us!
- Download code immediately after purchase
Information
| Category | Scripts & Code / PHP Scripts |
| First Release | 17 September 2026 |
| Files included | .php, .html, .css, .cs |
| Software version | PHP 7.4 |
| File Size | 1 MB |
| Frameworks | PHP Scripts |










