Free Universal Image Refinery
Batch convert PNG to WebP locally without server upload · Reduce JPEG file size for Shopify product images lossless · Bulk crop and resize high resolution images offline browser
- Drop Zone: Drag and drop up to 50 images at once, or click to browse
- Settings: Choose your output format (WebP, JPEG, or PNG), adjust quality, and set max dimensions
- Bloat Engine: After processing, see exactly how much file size you saved
- Download: Download all processed images as individual files or as a ZIP
View Technical Specifications (For Developers)
- Canvas-Based Processing: Uses
<canvas>+HTMLCanvasElement.toBlob()for memory-safe image conversion - Format Support: Input accepts JPEG, PNG, WebP, GIF, BMP. Output supports
image/webp,image/jpeg,image/png - Resize Algorithms: Maintains aspect ratio via proportional scaling. Supports max-width, max-height, fit-within-bounds, and aspect-ratio presets (1:1, 16:9, 4:3, 9:16, 3:2, 1200×630)
- Sequential Async: Batch processing runs images sequentially with
requestAnimationFrameto prevent UI thread jank - Bloat Transparency Engine: Computes original vs. output
Blob.sizefor exact byte-level savings and compression ratio - Quality slider: Maps directly to the
qualityparameter oftoBlob()(ignored for PNG which is always lossless)
Processing Settings
Fuel the Project
Zero-server batch image processing. Free forever.
About Universal Image Refinery
The Universal Image Refinery provides an incredibly fast, highly optimized solution for resizing, compressing, and transcoding images right inside your browser. Stop waiting for cloud services to ingest your high-resolution PNGs or raw JPEGs; our Refinery uses HTML5 Canvas APIs alongside local WebAssembly processing to drastically slash file payloads. Convert clunky assets into ultra-light WebP formats, explicitly strip identifying EXIF data from sensitive photos, and resize entire directories dynamically to meet strict web performance standards—all while keeping your images fully offline and completely private.
How to Use This Tool
- Upload Local Media: Drop images onto the browser canvas; your files stay entirely on your own hard drive.
- Select Target Specifications: Specify your desired file format (WebP, JPG) and input physical width constraint limits.
- Adjust Compression: Slide the quality ratio scale to instantly review the live visual comparison against file size.
- Strip EXIF Data: Check your required privacy toggles to explicitly block location or device string retention.
- Export Instantly: Click execute to instantly output and locally download the fully processed assets.
Frequently Asked Questions
Can I convert PNG to transparent WebP images?
Yes, the Universal Image Refinery natively supports alpha-channel retention. You can successfully compress large transparent PNG files into modern WebP extensions without rendering destructive opaque backgrounds.
Does stripping EXIF data permanently delete location tracking?
Absolutely. Enabling the privacy scrub explicitly drops all camera model, GPS coordinates, and timestamp headers during the local canvas redraw, guaranteeing your privacy is protected online.