MosaicTool is a portable Windows application that lets users apply mosaic blur to selected areas of images with pen and rectangle tools, supporting batch processing and basic editing operations.

Stars

18

7-day growth

No data

Forks

2

Open issues

0

License

MIT

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It provides a no-install, drag-and-drop approach for quickly pixelating parts of images, with intuitive controls and open-source code, making it accessible for privacy and censorship tasks.

Who it is for

  • Privacy-conscious individuals needing to blur faces or sensitive data
  • Content creators and social media managers
  • Open-source developers interested in image editing tools
  • Casual users who want a lightweight, portable image redaction tool

Use cases

  • Anonymizing faces or license plates in photographs
  • Redacting confidential text or numbers in screenshots
  • Creating pixel-art style effects from images
  • Batch processing multiple images in a folder

Strengths

  • No installation required – runs directly from a downloaded zip
  • Supports both pen (freehand) and rectangle selection modes
  • Enables zoom, scroll, rotation, and resizing of selected regions
  • Open source with clear key bindings and a simple workflow

Considerations

  • Windows only; no macOS or Linux support mentioned
  • Settings stored in Windows Registry, not in a portable config file
  • Undo limited to Ctrl+Z (no multi-level history described)

README quick start

MosaicTool

画像の指定範囲にモザイクをかけるツール。

https://github.com/user-attachments/assets/b727d54e-397f-4e7a-adb6-37318c6c51df

導入

Releases から MosaicTool-v-win-x64.zip をダウンロードし、展開して MosaicTool.exe を実行します。インストールは不要です。

画像ファイルまたはフォルダは、MosaicTool.exe へのドラッグ&ドロップ、コマンドライン引数、ウィンドウ(画像の上を含む)へのドラッグ&ドロップのいずれでも開けます。編集中に画像ファイルをドロップすると編集リストの末尾へ追加され、フォルダをドロップした場合は開き直します。

操作

操作方法
ズームホイール
スクロール右ドラッグ / 中ボタンドラッグ
自由範囲「ペン」モードで空き領域をドラッグ(太さ指定可)
矩形範囲「矩形」モードで空き領域をドラッグ
移動範囲をドラッグ(どのモードでも可)
拡大縮小・変形選択して四隅/各辺中央のハンドルをドラッグ(Shift で縦横比を保持)
回転選択して上部の丸ハンドルをドラッグ
削除選択して Delete / BackSpace
取り消しCtrl+Z
保存Ctrl+S

ショートカットキー

キー動作
1ペンモードへ切替
2矩形モードへ切替
前の画像へ
次の画像へ
Tabプレビュー(範囲のアウトラインを隠す)の ON/OFF
Delete / BackSpace選択中の範囲を削除
Ctrl+Z取り消し
Ctrl+S保存

Ctrl+S 以外は、キャンバス(画像表示部)にフォーカスがある間だけ有効です。ツールバーの数値入力中はその入力が優先されます。

保存先

  • ファイル単体: 同じ場所に 名前_mc.拡張子
  • フォルダ: 隣に フォルダ名_mc\ を作成し 1 枚ごとに保存(保存後、自動で次の画像へ)

モザイクサイズは 5〜100px(5px 刻み)、1 枚の画像内で共通です。

設定の保存

以下はアプリ設定として保存され、次回起動時に復元されます(Windows ではレジストリ HKEY_CURRENT_USER\Software\MosaicTool\MosaicTool)。

変更の都度、即時保存されるもの:

  • モザイクサイズ
  • ペン太さ
  • 自動保存の ON/OFF
  • ツールモード(ペン / 矩形、既定はペン)

終了時に保存されるもの:

  • ウィンドウの位置とサイズ

開発者向け

ソースからの起動・ビルド・パッケージング・リリース手順は docs/development.md を参照してください。

Description

画像の指定範囲にモザイクをかけるツール。

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482