A GitHub app that optimizes your images

Install now
docs account

How it works

1. Install

Install ImgBot from the GitHub marketplace into your projects with the click of a button.

2. Merge

ImgBot will send you your first pull request optimizing all of the images that it can find.

3. Win

Once new images get uploaded into your repository, ImgBot will open more pull requests.

Why ImgBot?

It's 2018, your image optimization should be automated. No really, don't do it manually.

Images often account for most of the downloaded bytes on a web page and also often occupy a significant amount of visual space. As a result, optimizing images can often yield some of the largest byte savings and performance improvements for your website: the fewer bytes the browser has to download, the less competition there is for the client's bandwidth and the faster the browser can download and render useful content on the screen. -Google

This goes for building apps as well as websites. Whatever images you are shipping should be optimized. Everytime.


  • Lossless compression
  • Fully open source implementation
  • Natural pull request workflow
  • GitHub app based permissions
  • Compression summaries
  • Schedulable optimization runs
  • File and folder ignore options
  • Signed and verified commits
  • Public + Private repo support
  • Free for Open Source :)