A browser-based image compressor for JPG, PNG and WebP that works fully offline, so images never leave your device.
- 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
Privacy-first local image and GIF compression workbench for Web, Windows, macOS and Linux, with comparison, resizing, conversion and renaming.
Self-hosted Docker web toolbox for converting 70+ image formats, bulk compression, per-file cropping, and local AI background removal.
An offline-first, bilingual study platform bundling exam prep, competitive programming archives, WorldSkills training and classic texts into one app or website.
Local-first, markdown-based notes app for macOS, Windows, Linux, Android and iOS, with optional sync to your own storage or server.
Open-source, end-to-end encrypted collaborative document editor positioned as an alternative to Google Docs.