Smart Deals - promotions, discount codes and sales

Bulk Image Optimization

Fast, accurate and free online masowa optymalizacja images tool running directly in your browser.

Secure (SSL)
Client-Side Processing
100% Free
Instructions
  • 1
    Enter data
    Enter content, paste text or load a file from disk.
  • 2
    Click the button
    The tool will immediately process your data in the browser.
  • 3
    Get the result
    Copy the finished text or save the file to your device.
function runTool() {
  return "Result ready in 0.1s";
}
Allowed extensions: .jpg, .jpeg, .png, .gif, .webp, .avif.
Select the compression ratio for images.
Upload image files or paste the URL, select a compression level, then click "Start Compression".

Rate this tool:

Related tools

Other tools you may find useful

Batch online image optimization. JPG, PNG, WebP, AVIF and GIF in one place

BulkImgOptimizer compresses and optimizes multiple images at once. Works with local files and remote URLs. It offers three levels of quality, creates quick views, reports savings and generates secure download links. Underneath it uses the Spatie Image Optimizer chain and selected system binaries.

Batch
Local or URL
Lossless - Balanced - Aggressive
JPG PNG GIF WebP AVIF

See how

works What the tool can do and when to choose it

If you run a store, publish entries with many photos or prepare campaign, batch optimization eliminates manual clicking. You upload a package of images or provide a link to a remote file, select the quality level and start compression. The module cleans metadata, reduces size and preserves important attributes, and finally returns optimized resources ready for use in production.

  • Type support: JPG, JPEG, PNG, GIF, WebP and AVIF.
  • Input mode: local files or single remote URL.
  • Three operating levels: lossless, balanced, aggressive.
  • Previews and list of uploaded files with sizes before processing.
  • Results report: size before, after and savings percentage.
  • Quick preview of results from public storage and a one-time download link.
  • ZIP export of all processed files in one click.

How the component works from the inside

The Livewire component maintains the input state and the result list.onConvertTypeswitches the source type.updatedLocalFilegenerates post-upload previews and publishes them to the public storage.onSetRemoteURLdownloads a file from an HTTP address at a time controlled by timeout, saves it temporarily and previews it. Main processing runsonBulkImageOptimizer, which validates the input, iterates through the files, and delegates unit optimization toprocessFile. Once completed, the entry in the history is saved if logging is enabled.

Quality Levels and Optimizer Chain

Lossless

Default chain with no additional quality switches. Removes unnecessary metadata and applies safe optimizations. Perfect for starters and for sensitive materials.

Quality 100%

Balanced

Addsjpegoptimwith quality limit -m85,pngquantwith range 65-85,cwebpwith q=82 andgifsicleat O2 level. It provides significant reduction without visible losses in typical web applications.

Recommended

Aggressive

Tightens parameters:jpegoptimto -m75,pngquantwith quality 60-80 and speed 1,cwebpq=80,gifsicleO3. The highest profits at the expense of higher risk of artifacts, recommended for banners, thumbnails and assets that do not require maximum fidelity.

Max compression

Input paths and previews

  • Local files- you can upload many images at once. The component generates rows in the list and provides thumbnails.
  • Remote URL- enter the address. The system downloads the resource using the GET method with a time limit of 20 seconds, saves it to a temporary directory and shows a thumbnail.
  • Previews go to the public drive in a temporary folder and are safe to use in th
Install Webp.pl Have the tools in your own pocket!