Remove metadata from images, PDFs, Office documents, audio, and video to protect your privacy.
Project description
🧼 RemoveMD
🚀 Protect your privacy by removing metadata from your files.
Supports images, PDF documents, Office files, audio, and video.
🔒 Why RemoveMD?
Metadata can contain sensitive information such as:
- 📍 GPS location
- 🧑💼 Author name
- 📱 Device model
- 🕵️♂️ Technical details invisible to the naked eye
RemoveMD helps you clean all that up in seconds.
🧰 Features
- ✂️ Removes sensitive metadata (location, author, device, etc.)
- 📁 Batch processing (handle multiple files at once)
- 🖥️ Command-line interface (CLI) and Python library
- 🛡️ Open source and privacy-friendly
📦 Installation
pip install removemd
⚡ Usage
🖥️ Command Line
removemd file1.jpg file2.pdf file3.mp3
➡️ This generates cleaned files like cleaned_file1.jpg, cleaned_file2.pdf, etc.
🐍 Python
import removemd
# Clean multiple files
removemd.scrub_metadata(["image.jpg", "document.pdf"])
# Analyze metadata from a file
metadata = removemd.analyze_metadata("image.jpg")
print(metadata)
🛠️ Development
git clone https://github.com/Gravyt1/removemd.git
cd removemd
pip install -e .
🌐 Hosted Version
👉 Try the online version at removemd.com
Unlimited processing, premium features, and an intuitive interface.
You can support me by using this website.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file removemd-0.1.0.tar.gz.
File metadata
- Download URL: removemd-0.1.0.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
211cab08be7d079c4e108912efdf9e32bceff5b35d579a06db59daab7b13b05e
|
|
| MD5 |
2cc5fc81a97edf9f4c54b8bd899fe37c
|
|
| BLAKE2b-256 |
80bc0a9d79ee43640747f548aa475fbb398e3e77f2691588e512961ba636b6c5
|
File details
Details for the file removemd-0.1.0-py3-none-any.whl.
File metadata
- Download URL: removemd-0.1.0-py3-none-any.whl
- Upload date:
- Size: 10.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73e7f112c2a9c393c2726bf05c80260d1c1ac080a1bf1e742ea2245b0829a19d
|
|
| MD5 |
92a68a9d0d4b922a2cccdbbf2128aafe
|
|
| BLAKE2b-256 |
f1dcd62553f821c3d61f2da2ba672b060b1fe8d8423dd81e3dd51d5d7659964f
|