Repolode
civilblur

civilblur/mazanoke

A self-hosted, browser-based image optimizer that compresses and converts images on your device without uploading them.

Open-source alternative to:TinyPNGSquoosh

Stars
2,722
Forks
146
Open issues
18
Last commit
last month

What is it?

MAZANOKE is an image optimizer that runs entirely in the browser. Images are processed on the user's device, so files are not sent to a server, and the app works offline once loaded. It is aimed at everyday users who need to shrink photos or change formats without relying on ad-filled online converters.

The tool lets you adjust quality, set a target file size or maximum width and height, and paste images from the clipboard. It converts between JPG, PNG, WebP and ICO, and accepts input from HEIC, AVIF, TIFF, GIF and SVG. EXIF metadata such as location and date is removed from output.

The app can be opened by downloading the source and loading index.html, run via Docker Compose on port 3474, or installed as a progressive web app from the hosted site or a self-hosted instance.

Key features

  • 01Compress images with adjustable quality, target file size, or maximum dimensions
  • 02Convert between JPG, PNG, WebP and ICO
  • 03Import HEIC, AVIF, TIFF, GIF and SVG files
  • 04Strip EXIF metadata such as location and date
  • 05Runs offline and installs as a web app
  • 06Available as a Docker image

Use cases

  • Shrinking phone photos before sharing them by email or messaging
  • Converting HEIC photos from an iPhone to JPG or WebP
  • Removing location data from images before posting them online
  • Hosting a private image tool for family or a small team on your own server

Topics

FAQ

What is mazanoke?
A self-hosted, browser-based image optimizer that compresses and converts images on your device without uploading them. MAZANOKE is an image optimizer that runs entirely in the browser. Images are processed on the user's device, so files are not sent to a server, and the app works offline once loaded. It is aimed at everyday users who need to shrink photos or change formats without relying on ad-filled online converters.
Is mazanoke free to use? What license does it have?
mazanoke is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is mazanoke still maintained?
Updated within 6 months. The last commit to mazanoke was on Sep 20, 2026.
What can I use mazanoke for?
Shrinking phone photos before sharing them by email or messaging Converting HEIC photos from an iPhone to JPG or WebP Removing location data from images before posting them online Hosting a private image tool for family or a small team on your own server
Where can I get mazanoke?
The source code and installation instructions are on GitHub: https://github.com/civilblur/mazanoke

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects