Every photo you take with your phone or camera contains hidden data that can reveal where you were, when you were there, and what device you used. Before you share images online, here's how to make sure you're not accidentally giving away personal information.
Did you know? In 2012, antivirus pioneer John McAfee was located by authorities after a journalist published a photo with embedded GPS coordinates from his hideout. Metadata in photos has real consequences.
Why You Should Remove Metadata
Here are the most common risks of sharing photos with metadata intact:
- Home address exposure — Photos taken at home contain GPS coordinates that pinpoint your address
- Travel patterns — A series of photos reveals your daily routine, workplace, and frequented locations
- Device identification — Camera serial numbers can link multiple photos to the same device (and owner)
- Timestamp tracking — Exact times reveal your schedule and habits
- Software fingerprinting — Editing software metadata reveals your tools and workflow
Method 1: Online Tool (Recommended)
The fastest and safest method is to use an online metadata removal tool that processes files entirely in your browser.
Step 1: Upload Your Image
Go to pngmetadataviewer.online and drag your image into the upload area. The tool supports PNG, JPEG, WebP, GIF, BMP, and TIFF formats. You can upload multiple files at once.
Step 2: View the Metadata
In the View tab, inspect all the metadata found in your image. Check for GPS coordinates, camera information, timestamps, and ICC profiles. This step helps you understand exactly what data you're about to remove.
Step 3: Remove All Metadata
Switch to the Remove tab and click "Strip Metadata Now." The tool redraws the image through a clean Canvas, then binary-processes the output to remove all non-essential data — including ICC color profiles that the Canvas API might embed.
Step 4: Verify It's Clean
Switch to the Verify tab. The tool re-analyzes the cleaned file to confirm that all metadata categories are clear: EXIF data, GPS location, ICC profiles, text chunks, and other metadata. You'll see a checklist with pass/fail status for each category.
Step 5: Download
Download the cleaned image. The filename will have a _clean suffix to distinguish it from the original. For multiple files, you can download all cleaned images as a ZIP archive.
Privacy guarantee: The entire process runs in your browser. No images are uploaded to any server. You can verify this by disconnecting from the internet — the tool works completely offline.
Method 2: Prevent Metadata at the Source
The best approach is to prevent sensitive metadata from being created in the first place.
On iPhone
- Go to Settings → Privacy & Security → Location Services
- Find Camera and set it to Never
- This prevents GPS data from being embedded in future photos
On Android
- Open the Camera app
- Go to Settings (gear icon)
- Disable Location tags or Store location
Note: Disabling location for the camera only prevents GPS data. The camera will still embed device info, timestamps, and shooting settings. For complete metadata removal, you still need to strip the file after capture.
Method 3: Command Line (ExifTool)
For power users or batch processing, ExifTool is the gold standard command-line utility:
Remove all metadata from a single file:
exiftool -all= photo.jpg
Remove all metadata from all JPEGs in a folder:
exiftool -all= *.jpg
Remove only GPS data (keep other metadata):
exiftool -gps:all= photo.jpg
ExifTool is available for macOS, Windows, and Linux. It's the most thorough option but requires comfort with the command line.
Method 4: Built-in OS Tools
macOS (Preview)
- Open the image in Preview
- Go to Tools → Show Inspector (Cmd+I)
- Click the EXIF tab to view metadata
- Unfortunately, Preview doesn't offer one-click removal — use our online tool instead
Windows
- Right-click the image → Properties
- Go to the Details tab
- Click "Remove Properties and Personal Information"
- Choose to create a copy with all possible properties removed
What About Social Media?
Major social media platforms handle metadata differently:
- Facebook / Instagram — Strips EXIF data from uploads (but may store it internally)
- Twitter/X — Strips EXIF data from uploaded images
- Reddit — Strips metadata from uploads to Reddit's image host (i.redd.it)
- Discord — Does NOT strip metadata from shared images
- Telegram — Strips metadata when sending as a photo, preserves when sending as a file
- WhatsApp — Strips most metadata on send
Even when platforms strip metadata, it's better practice to remove it yourself before uploading. You never know when a platform changes its policy, and the original file sitting on their servers may still contain the full metadata.
Checklist Before Sharing
- Run the image through a metadata viewer to see what's embedded
- Check specifically for GPS coordinates — the highest-risk field
- Strip all metadata using the Remove function
- Verify the cleaned file with the Verify function
- Share the cleaned version, not the original
Making this a habit takes 30 seconds and can prevent serious privacy issues down the line.
Try It Now
View, remove, and verify image metadata — free and 100% private.
Open PNG Metadata Viewer