Skip to content

Bulk Image Compressor is a Python tool that compresses multiple images in a folder using Pillow and tkinter. It saves compressed images in a compressed subfolder and provides detailed statistics on file size reductions. Ideal for batch image processing with a simple GUI.

License

Notifications You must be signed in to change notification settings

wiktor-jozwiak/bulk-compressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Image Compression Tool

Overview

The Image Compression Tool is a Python application designed to compress images in a selected folder, optimizing image quality and saving space. It utilizes the PIL (Pillow) library for image operations and tkinter for the graphical user interface (GUI).

Features

  • Compress Images: Reduces the size of JPEG and PNG images.
  • Folder Compression: Compresses all images in a specified folder and saves them to a new folder.
  • Statistics Display: Provides detailed statistics on data saved and file sizes before and after compression.
  • User-Friendly GUI: Simple interface to select folders and view compression results.

Requirements

  • Python 3.x
  • Pillow: Python Imaging Library for image processing.
  • tkinter: Standard GUI toolkit for Python (typically included with Python installations).

Installation

  1. Install Pillow:
    pip install pillow

About

Bulk Image Compressor is a Python tool that compresses multiple images in a folder using Pillow and tkinter. It saves compressed images in a compressed subfolder and provides detailed statistics on file size reductions. Ideal for batch image processing with a simple GUI.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages