VOOZH about

URL: https://apify.com/web.harvester/exiftool-metadata-scrubber

โ‡ฑ EXIF Remover - Strip GPS & Metadata from Photos API ยท Apify


Pricing

$6.00/month + usage

Go to Apify Store

ExifTool Metadata Scrubber

Remove EXIF metadata, GPS coordinates & personal data from images and videos. Supports JPG, PNG, HEIC, TIFF, MP4, MOV, AVI. Batch processing, file upload or URL input. Option to preserve orientation & color profile. GDPR/CCPA compliant privacy protection.

Pricing

$6.00/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Web Harvester

Web Harvester

Maintained by Community

Actor stats

1

Bookmarked

9

Total users

0

Monthly active users

5 months ago

Last modified

Share

๐Ÿ›ก๏ธ Remove EXIF metadata, GPS coordinates, and personal information from images and videos to protect privacy and comply with GDPR/CCPA regulations.

๐Ÿ‘ Apify Actor
๐Ÿ‘ License: MIT

๐ŸŽฏ What This Actor Does

This Actor uses ExifTool to strip potentially sensitive metadata from media files before sharing, uploading, or storing them. It removes:

  • GPS Coordinates - Exact location where photo/video was taken
  • Camera Serial Numbers - Device identification data
  • Timestamps - Creation and modification dates
  • Software Information - Editing software used
  • Thumbnail Images - Embedded preview images
  • Personal Data - Author names, comments, copyright (optional)

๐Ÿ”’ Privacy Use Cases

Use CaseWhy It Matters
Social Media UploadsPrevent location tracking from shared photos
E-commerce Product ImagesRemove photographer details from product shots
User-Generated ContentSanitize uploads before storing in your platform
GDPR ComplianceStrip PII before data processing
Whistleblower ProtectionRemove identifying device information
Real Estate PhotosHide exact coordinates of properties

๐Ÿ“ฅ Input Options

Option 1: Upload File Directly

Drag and drop an image or video directly in the Apify Console.

Option 2: Provide File URL

Enter a direct URL to the file you want to process.

Option 3: Batch Processing

Provide a list of URLs to process multiple files at once.

โš™๏ธ Configuration

ParameterTypeDefaultDescription
filestring-Upload a file directly
fileUrlstring-URL to download the file from
fileUrlsarray-List of URLs for batch processing
preserveOrientationbooleantrueKeep rotation data for correct display
preserveColorProfilebooleantrueKeep ICC profile for accurate colors
preserveCopyrightbooleanfalseKeep copyright and author info

๐Ÿ“ค Output

The Actor outputs cleaned files to the Key-Value Store and metadata to the Dataset:

{
"fileName":"vacation-photo.jpg",
"originalUrl":"https://example.com/photo.jpg",
"cleanedFileUrl":"https://api.apify.com/v2/key-value-stores/.../records/cleaned-abc123.jpg",
"originalSize":2456789,
"cleanedSize":2234567,
"metadataRemoved":[
"GPSLatitude",
"GPSLongitude",
"Make",
"Model",
"SerialNumber",
"CreateDate",
"Software"
],
"status":"success",
"processedAt":"2024-01-15T10:30:00.000Z"
}

๐Ÿ“ Supported Formats

Images

  • JPEG / JPG
  • PNG
  • GIF
  • WebP
  • HEIC / HEIF (iPhone photos)
  • TIFF
  • BMP

Videos

  • MP4
  • MOV (QuickTime)
  • AVI
  • MKV

๐Ÿš€ Quick Start

Using Apify Console

  1. Go to the Actor page on Apify
  2. Upload your file or enter a URL
  3. Configure preservation options
  4. Click Start
  5. Download cleaned file from Storage โ†’ Key-Value Store

Using Apify API

curl-X POST "https://api.apify.com/v2/acts/YOUR_USERNAME~exiftool-metadata-scrubber/runs?token=YOUR_TOKEN"\
-H"Content-Type: application/json"\
-d'{
"fileUrl": "https://example.com/photo-with-gps.jpg",
"preserveOrientation": true
}'

Using Apify Client (JavaScript)

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_TOKEN'});
const run =await client.actor('YOUR_USERNAME/exiftool-metadata-scrubber').call({
fileUrl:'https://example.com/photo.jpg',
preserveOrientation:true,
preserveColorProfile:true
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log('Cleaned file:', items[0].cleanedFileUrl);

Using Apify Client (Python)

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('YOUR_USERNAME/exiftool-metadata-scrubber').call(run_input={
'fileUrl':'https://example.com/photo.jpg',
'preserveOrientation':True
})
items = client.dataset(run['defaultDatasetId']).list_items().items
print('Cleaned file:', items[0]['cleanedFileUrl'])

๐Ÿ’ฐ Cost Estimation

File SizeApprox. TimeCompute Units
1 MB~2 seconds~0.001
10 MB~5 seconds~0.002
100 MB~30 seconds~0.01

Processing 1,000 average photos (~3MB each) costs approximately $0.10-0.20 on Apify.

๐Ÿ”ง Technical Details

  • Base Image: apify/actor-node:22
  • ExifTool Version: Latest from Debian repositories
  • Memory: 256MB-1GB (scales with file size)
  • Timeout: 120 seconds per file

๐Ÿ“‹ Metadata Fields Removed

โ“ FAQ

Does this affect image quality?

No. ExifTool modifies only the metadata, not the actual image data. The visual quality remains identical.

Can I keep some metadata?

Yes! Use the preserve options to keep orientation, color profiles, or copyright information.

What about videos?

Videos are fully supported. ExifTool removes metadata from MP4, MOV, AVI, and other container formats.

Is this GDPR compliant?

This tool helps with GDPR compliance by removing personal data from media files before processing or storage.

๐Ÿ“„ License

MIT License - see LICENSE for details.

You might also like

Video Format Converter

rixin/video-format-converter

From $1/hr. Video Format Converter - Transform videos between MP4, WebM, MKV, AVI, MOV, and more. Supports batch processing, quality presets (low to very high), and resolution scaling from 360p to 4K. Input any URL or Apify storage file.

Mute Video

rixin/mute-video

From $1/hr. Mute Video - Remove audio tracks from video files instantly. Preserves 100% video quality with ultra-fast processing. Supports MP4, WebM, MKV, AVI, MOV formats. Batch processing enabled.

Image to PDF Converter

junipr/image-to-pdf

Convert images (JPG, PNG, WebP, GIF, BMP, TIFF, SVG) to PDF. Custom page size, orientation, margins, scaling. Batch convert multiple images into one PDF or separate files. Output in key-value store.

The Privacy Policy Generator

anointment/the-privacy-policy-generator

Save $500 on legal fees. Generates a professional, GDPR & CCPA compliant Privacy Policy for your website or app in seconds. Returns clean Markdown/HTML ready to copy-paste.

Image Format Converter

rixin/image-format-converter

From $0.05/1k images. Image Format Converter - Transform images between JPEG, PNG, WebP, BMP, GIF, TIFF, ICO, and AVIF formats. Supports batch processing with adjustable quality settings. Input any URL or Apify storage file. Fast and reliable.

EXIF & GPS Metadata Extractor

sian.agency/exif-gps-metadata-extractor

๐Ÿ“ธ Image metadata scraper with EXIF extraction, GPS data, and optional reverse geocoding. Extract camera make/model, timestamps, locations from photos. Ideal for photography pros and digital forensics. Simple, fast, accurate. Try free!

๐Ÿ‘ User avatar

SIรN Oรœ

55

5.0

PrivacyPilot โ€” GDPR & Privacy Compliance Auditor

orbitai/website-privacy-gdpr-auditor

Crawls business websites to find privacy policy, terms of service, and cookie disclosures, auditing them for compliance (GDPR, CCPA) and missing mandatory elements.

2

Image Metadata Extractor - EXIF, GPS, Camera Data

santamaria-automations/image-metadata-extractor

Extract EXIF, XMP, IPTC metadata from any image URL including camera make/model, GPS coordinates, date taken, ISO, aperture, shutter speed, copyright, and keywords. Export data, run via API, schedule and monitor runs, or integrate with other tools.