Skip to content

App to clean metadata from multiple images

License

Notifications You must be signed in to change notification settings

simon0302010/metaclean

Repository files navigation

Hackatime GitHub Actions Workflow Status PyPI - Version AUR Version

MetaClean

A simple and easy-to-use application to clean metadata from your images.

Features

  • Bulk processing: Clean metadata from multiple images at once.
  • Selective cleaning: Choose which metadata to remove (Everything, GPS, EXIF).
  • Image preview: Double-click on an image to see a preview.
  • Cross-platform: Works on Linux and Windows.

Demo

demo.mp4

Requirements

  • A Computer
  • Python 3.8+

Installation

MetaClean can be installed using several methods depending on your operating system and preferences.

Quick Install

Windows

Recommended for most Windows users

Download the pre-built executable from the Releases page. This bundle includes ExifTool, so no additional setup is required.

  1. Download the latest .exe file
  2. Run the executable directly - no installation needed

Arch Linux

For Arch-based distributions

Install directly from the AUR using your preferred AUR helper:

# Using yay
yay -S metaclean-git



# Using paru
paru -S metaclean-gitt

Universal Install (PyPI)

Prerequisites

MetaClean requires ExifTool to function. Install it first:

Linux:

# Use your distribution's package manager
sudo apt install libimage-exiftool-perl       # Debian/Ubuntu
sudo dnf install perl-Image-ExifTool          # Fedora/RHEL
sudo pacman -S perl-image-exiftool            # Arch Linux

macOS:

# Using Homebrew
brew install exiftool



# Using MacPorts
sudo port install p5-image-exiftooll

Windows:

  1. Download ExifTool from the official website
  2. Extract and add the folder to your system PATH

Install MetaClean

Once ExifTool is installed and accessible from your command line:

pip install metaclean-gui

Usage

After installation, run:

metaclean

You can also run it from the start menu if you installed it from the AUR.

License

This project is licensed under the GNU General Public License 3 - see the LICENSE file for details.