imgcompress

imgcompress

imgcompress is a simple and privacy-first image processing tool that runs entirely in Docker. Compress, convert, resize, batch-process images and remove backgrounds using local AI with zero cloud dependencies.

Stars: 106

Visit
 screenshot

ImgCompress is a versatile tool for offline image compression, conversion, and AI background removal for Docker homelabs. It supports over 70 image formats and provides a local AI background remover for privacy and speed. The tool aims to simplify tasks like converting PSD and HEIC files, creating PDFs from screenshots, and resizing images, all in one place without the need for multiple apps or online converters. Deployed via Docker, ImgCompress offers a clean and convenient solution for managing various image-related tasks.

README:

ImgCompress

ImgCompress

70+ image formats supported.

Offline image compression, conversion, and AI background removal for Docker homelabs.

Start Setup Guide → Docker Docker pulls badge

ImgCompress Web UI

Documentation · Docker Hub · GPL-3.0

AI Background Removal (Offline and Private)

Clear the background from any photo with a local AI background remover, no cloud, no tracking. Everything runs 100% on your hardware for privacy and speed.

Original Image Background Removed (Local AI)
Original Sunset Landscape Landscape with Background Removed

Why I built ImgCompress

I was tired of the "software loop." Every time I needed something simple, I had to install another app:

  • PSD files: Needed specialized software just to convert them to an image file.
  • HEIC files: Needed another converter for regular photo files.
  • Image to PDF: Needed another app just to share a screenshot for work, since a PDF is often better for emails and easy for others to print.
  • AI Backgrounds: I realized I needed one more app for that too.

I thought to myself: "Why can't one tool just do it all?" Plus, uploading personal photos to random online converters never felt right to me.

One Toolbox for Everything

So I built a single toolbox that can take over 70 different formats and fix them all in one place. Whether you need to convert PSD or HEIC files to an image, turn a screenshot into a PDF for a work email, or shrink a massive 4K photo, this tool does it automatically.

The community has now pulled the image tens of thousands of times, which shows the pain is real.

Why Docker?

I chose Docker because it keeps your computer clean. Instead of you having to install 70 different messy libraries on your system, I packed everything into one Ready-to-go Box that you can run anywhere called imgcompress. It just works.

Quick Start

  1. Deploy via Docker:
    docker run -d -p 3001:5000 --name imgcompress karimz1/imgcompress:latest
  2. Access the Dashboard: Open http://localhost:3001 in your browser.
  3. Read the Guides: Full Installation & Configuration →

Support & Community

License: GPL-3.0 | Author: Karim Zouine | Image & Library Credits: View All Credits

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for imgcompress

Similar Open Source Tools

For similar tasks

For similar jobs