Repolode
szTheory

szTheory/exifcleaner

ExifToolを使って画像・動画・PDFのメタデータを一括削除できる、macOS、Windows、Linux向けデスクトップアプリ。

スター
2,782
フォーク
167
未解決の Issue
30
最終コミット
一昨日

これは何?

ExifCleanerは、対応する画像・動画・PDFファイルを共有する前に、EXIF、GPS位置情報、カメラ情報などのメタデータを削除するデスクトップアプリです。macOS、Windows、Linuxで動作し、ExifToolのstay-openプロトコルを利用して大量のファイルをすばやく処理します。ファイルやフォルダー全体をドラッグして追加でき、サブフォルダーを再帰的に処理することもできます。

基本的な削除機能に加え、画像の向きを保持する、クリーニング済みのファイルをコピーとして保存する、macOSの拡張属性を削除する、元のタイムスタンプを維持するといったプライバシー設定も備えています。処理済みファイルを展開すると、メタデータを処理前後で比較できます。インターフェースは25言語に対応し、ダークモードも利用できます。

このプロジェクトはElectron、React、TypeScriptで構築されています。自動アップデートやネットワークリクエストは行いません。READMEにはExifToolの制約も記載されており、PDFや一部のTIFF、AVIFなどの形式ではメタデータを完全に削除できない場合があります。また、RAWファイルのメタデータを完全に削除する用途は推奨されていません。

主な機能

  • 01ExifToolのstay-openプロトコルを利用したファイルの一括処理
  • 02ファイルやフォルダーのドラッグ&ドロップに対応し、再帰処理も可能
  • 03処理したファイルのメタデータを処理前後で確認
  • 04画像の向きやタイムスタンプの保持、コピーとして保存するオプション
  • 05自動アップデートやネットワーク通信なし

ユースケース

  • 写真をオンラインに投稿する前に、GPS位置情報やカメラ情報を削除する
  • クライアントと共有する前に、画像や動画をまとめてクリーニングする
  • 公開前にPDFやメディアファイルから個人を特定できる情報を削除する

クイックスタート

  1. 1

    AURからArch Linuxにインストールする

    paru -S exifcleaner-bin
  2. 2

    GitHubのリリースページから、お使いのOS向けのアプリをダウンロードする

  3. 3

    リポジトリをクローンし、開発用の依存関係をインストールする

    git clone https://github.com/szTheory/exifcleaner.git && cd exifcleaner && yarn install
  4. 4

    アプリを開発モードで起動する

    yarn dev

使う前に知っておきたいこと

  • アプリはコード署名されていないため、macOSとWindowsでは初回起動時に警告が表示されます。
  • PDF、TIFF、AVIFなど、一部の形式は一部しかクリーンアップされません。また、RAFとMKVは受け付けられません。

収録されている特集

トピック

よくある質問

exifcleaner とは?
ExifToolを使って画像・動画・PDFのメタデータを一括削除できる、macOS、Windows、Linux向けデスクトップアプリ。 ExifCleanerは、対応する画像・動画・PDFファイルを共有する前に、EXIF、GPS位置情報、カメラ情報などのメタデータを削除するデスクトップアプリです。macOS、Windows、Linuxで動作し、ExifToolのstay-openプロトコルを利用して大量のファイルをすばやく処理します。ファイルやフォルダー全体をドラッグして追加でき、サブフォルダーを再帰的に処理することもできます。
exifcleaner は無料で使えますか?ライセンスは?
exifcleaner は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
exifcleaner は今もメンテナンスされていますか?
活発にメンテナンス中。exifcleaner の最終コミットは 2026年10月20日 です。
exifcleaner は何に使えますか?
写真をオンラインに投稿する前に、GPS位置情報やカメラ情報を削除する クライアントと共有する前に、画像や動画をまとめてクリーニングする 公開前にPDFやメディアファイルから個人を特定できる情報を削除する
exifcleaner のインストール方法は?
AURからArch Linuxにインストールする: paru -S exifcleaner-bin GitHubのリリースページから、お使いのOS向けのアプリをダウンロードする リポジトリをクローンし、開発用の依存関係をインストールする: git clone https://github.com/szTheory/exifcleaner.git && cd exifcleaner && yarn install アプリを開発モードで起動する: yarn dev
exifcleaner はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/szTheory/exifcleaner

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト