tools/media-tools/image-converter
shenjianZ bcdeef8892 first commit 2025-05-24 22:25:49 +08:00
..
.github first commit 2025-05-24 22:25:49 +08:00
assets first commit 2025-05-24 22:25:49 +08:00
docs first commit 2025-05-24 22:25:49 +08:00
old first commit 2025-05-24 22:25:49 +08:00
scripts first commit 2025-05-24 22:25:49 +08:00
.gitignore first commit 2025-05-24 22:25:49 +08:00
Dockerfile first commit 2025-05-24 22:25:49 +08:00
LICENSE first commit 2025-05-24 22:25:49 +08:00
README.md first commit 2025-05-24 22:25:49 +08:00
compose.dev.yaml first commit 2025-05-24 22:25:49 +08:00
compose.yaml first commit 2025-05-24 22:25:49 +08:00
favicon.ico first commit 2025-05-24 22:25:49 +08:00
index.html first commit 2025-05-24 22:25:49 +08:00
manifest.json first commit 2025-05-24 22:25:49 +08:00
service-worker.js first commit 2025-05-24 22:25:49 +08:00

README.md

mazanoke icon

MAZANOKE

A self-hosted local image optimizer that runs in your browser.

mazanoke desktop screen capture dark mode

About

MAZANOKE is a simple image optimizer that runs in your browser, works offline, and keeps your images private without ever leaving your device.

Created for everyday people and designed to be shared with family and friends, it serves as an alternative to questionable "free" online tools.

Table of Content

Features

  • 🖼️ Optimize Images in Your Browser
    • Adjust image quality
    • Set target file size
    • Set max width/height
    • Paste images from clipboard
    • Convert between and to JPG, PNG, WebP
    • Convert from HEIC, AVIF, GIF, SVG
  • 🔒 Privacy-Focused
    • Works offline
    • On-device image processing
    • Removes EXIF data (location, date, etc.)
    • No tracking
    • Installable web app (learn more)

Planned

  • Upload multiple files at once
  • Support for more image file types
    • Recently added conversion from: HEIC, AVIF, GIF, SVGJPG/PNG/WebP
  • Remember last-used settings
  • Image cropping

Install

Docker

  1. Using Docker Compose:
services:
  mazanoke:
    container_name: mazanoke
    image: ghcr.io/civilblur/mazanoke:latest
    ports:
      - "3474:80"
  1. Access the app at http://localhost:3474

Local

  1. Download the latest source code release.
  2. Open the index.html file to launch the app in your browser.

Web App

  1. Visit MAZANOKE.com, or self-host for even stronger privacy.
  2. Click the "Install" button in the top-right.
    • If the button isnt available, you can still install it manually in a few simple clicks. (See how)
  3. A shortcut to MAZANOKE will be added to your device and can even be used offline.
Install MAZANOKE progressive web app button

Screenshots

mazanoke mobile devices mazanoke desktop screen capture light mode
Dark mode
mazanoke dark mode
Light mode
mazanoke light mode
Settings
mazanoke settings
Download images
mazanoke settings

Attributions

View full list and details

License

GNU General Public License v3.0