Workflow

The Complete Guide to Bulk Image Compression

When you have dozens or more images to compress, processing them one at a time is impractical. Bulk compression lets you apply consistent optimization to entire batches of images and download the results in a single ZIP file. This guide covers when to use bulk compression, how to prepare your images, and how to verify the results.

1

When You Need Bulk Compression

Bulk compression becomes essential whenever you are working with large sets of images that need consistent optimization. Here are the most common scenarios.

Website Migrations

Moving to a new CMS or redesigning your website is the perfect time to optimize all existing images. Rather than migrating oversized assets to the new platform, compress everything in bulk before uploading. This gives your new site a performance advantage from day one.

E-commerce Catalog Updates

Seasonal catalog refreshes, new product launches, and supplier image imports often involve large batches of new images. Compressing them before uploading to your store ensures consistent quality and fast page loads. Product photography studios typically deliver images at maximum quality, which is far more than e-commerce platforms need.

Portfolio Publishing

Photographers and designers publishing portfolios online need their work to look excellent while loading quickly. Bulk compression lets you optimize an entire gallery or project set with consistent settings, ensuring a uniform look and consistent load times across the portfolio.

Content Archive Optimization

Blogs and media sites with years of content often have thousands of unoptimized images from before image optimization was a priority. Batch processing these historical assets can dramatically reduce storage costs and improve the performance of older pages that still receive traffic.

2

Preparing Your Images for Batch Processing

A little preparation before batch processing saves significant time and produces better results.

Organize by Type

Group your images by their intended use before compressing. Product photographs, hero images, thumbnails, and lifestyle shots each benefit from different quality settings. Processing them in separate batches with tailored settings produces better results than applying a single setting to everything.

Choose Consistent Settings

For each group, decide on a target quality level and output format before starting. Consistency matters: if some product images are compressed at 75% and others at 90%, the visual inconsistency can be noticeable on category pages where images appear side by side.

Verify Source Quality

Check that you are working from the highest-quality sources available. Compressing an already-compressed JPG introduces generational quality loss. If original uncompressed or lightly compressed versions exist, use those as your starting point for the best results.

Check File Formats

Graviton supports JPG, PNG, WebP, AVIF, and GIF files, each up to 50MB. Verify that your batch contains only supported formats and that no individual file exceeds the size limit. Remove any duplicate or unnecessary images before processing to avoid wasting compressions.

3

How Graviton's Bulk Compression Works

Graviton's bulk compression feature is designed to make processing multiple images fast and straightforward.

The Process

  1. Upload multiple images — Select multiple files at once from your file browser or drag and drop them into Graviton.
  2. Configure settings — Set quality level, output format, and any advanced options. These settings apply to all images in the batch.
  3. Process all images — Graviton compresses each image server-side using streaming. Images are held only in memory and never stored on disk.
  4. Download as ZIP — All compressed images are bundled into a single ZIP archive for convenient download.

Plan Limits

Graviton offers three plans to match different processing needs. The Free plan includes 10 compressions per day, the Starter plan ($2/month) provides 30 compressions per day, and the Pro plan ($5/month) offers 100 compressions per day. Each compression counts one file, regardless of file size, up to the 50MB per-file maximum.

4

Choosing Settings for Consistent Results

When compressing images in batches, consistency is key. Here are recommended settings for common batch types.

Product Photography Batches

  • Format: WebP (for web) or JPG (for maximum compatibility)
  • Quality: 80-85% for main images, 65-75% for thumbnails
  • Process main images and thumbnails as separate batches with different settings

Blog and Content Images

  • Format: WebP for modern sites, JPG for broad compatibility
  • Quality: 75-80% for all content images
  • A single quality setting works well because content images are typically viewed at similar sizes

Portfolio and Gallery Images

  • Format: WebP or high-quality JPG
  • Quality: 85-90% to preserve artistic detail
  • Consider using AVIF for modern portfolio sites to show images at the best quality with the smallest files
5

Managing Large Batches Efficiently

When processing large batches of images, a structured approach prevents errors and saves time.

Work in Manageable Groups

Rather than attempting to process an entire catalog at once, break large batches into groups of 20-50 images. This makes it easier to verify results, retry if needed, and apply different settings to different image types. It also ensures you stay within your daily compression limits efficiently.

Track Your Progress

For large batches, keep a simple log of which groups have been processed. This prevents accidentally reprocessing images or missing a group. A spreadsheet noting the folder name, number of images, settings used, and average compression ratio works well.

Naming Conventions

Graviton preserves original filenames in the output ZIP. Keep your source files well-named before processing so the compressed output is immediately ready for use. Avoid generic names like "IMG_001.jpg" that make it difficult to identify specific images later.

6

After Compression: Verifying Results

Batch compression requires verification to ensure every image in the batch meets your quality standards.

Spot-Check Quality

You do not need to examine every image individually. Instead, open 5-10 representative images from the batch at 100% zoom and compare them with the originals. Focus on images with the most detail, the most varied colors, and any that are particularly important (e.g., hero images or key product shots). If the spot-checked images look good, the rest of the batch will be fine at the same settings.

Validate File Sizes

Check that file sizes are within your target range. Sort the compressed files by size to quickly identify any outliers. Images that compressed significantly more or less than expected may warrant individual attention. A batch of product images, for example, should all compress to roughly similar sizes if the source images are similar.

Test in Context

Before deploying the entire batch, upload a few compressed images to your actual website or platform and view them in their real context. An image that looks acceptable in isolation might look different when displayed alongside uncompressed images, or vice versa. This final check catches any issues before they affect your users.

Frequently Asked Questions

Graviton supports uploading multiple images at once. The number you can process depends on your plan: Free allows 10 compressions per day, Starter ($2/month) allows 30, and Pro ($5/month) allows 100. Each individual file can be up to 50MB.

Batch compression applies the same settings to all images in a batch. To use different settings, process your images in separate batches grouped by type (e.g., thumbnails at 65% quality, main images at 85% quality). This approach also produces more consistent results.

The ZIP file size depends on the number and size of compressed images. Since compression typically reduces file sizes by 60-90%, the resulting ZIP is much smaller than the originals. Graviton generates the ZIP for download after all images in the batch are processed.

Bulk compression is more efficient than processing images one at a time because you configure settings once and download everything in a single ZIP. The actual compression speed per image is similar, but the workflow savings are significant when processing dozens of images across multiple sessions.

Ready to Compress Your Images?

Start optimizing your images for free with Graviton.