Free Metadata Remover
& AI Info Tag Cleaner
Strip metadata, EXIF, GPS, C2PA, and “Made with AI” labels from images and videos — including Instagram Reels, TikToks, and YouTube Shorts. Runs entirely in your browser; files never leave your device.
Every fingerprint that can
identify your file.
Photos and videos carry far more than what you see on screen — AI provenance signatures, GPS, device IDs, edit history, platform watermarks. We target the data Instagram, TikTok, and detector tools actually read.
Truly private
All processing happens client-side — Canvas API for images, ffmpeg.wasm for video. No server, no upload — open dev tools and confirm zero file requests.
Photos & videos
JPG, PNG, WebP through a canvas re-encode. MP4, MOV, WebM through an in-browser remux. Same drop-zone, same one click.
Hash scrambling
Optional sub-perceptual pixel noise nudges the image fingerprint so duplicate detection and reverse-image search lose the trail.
Free, no signup
No account, no watermark, no upsell wall. A privacy tool that's actually free, for images and reels alike.
Six honest reasons people
clean their images & videos.
Reposting Instagram Reels and TikToks
Downloaded reels and TikToks carry C2PA "Made with AI" tags, original creator IDs in MP4 udta atoms, and platform watermark metadata. One drop strips the container down to just the video and audio streams.
Before posting on social media
Strip GPS coordinates, device IDs, and timestamps so a photo of "your morning coffee" doesn't also tell strangers your exact home address.
Sharing AI-generated work
Remove the C2PA "content credentials" embedded by Adobe Firefly, ChatGPT, MidJourney, and Photoshop's Generative Fill — the same tags that trigger the "Made with AI" label on Meta platforms.
Selling on Etsy, eBay, or marketplaces
Listings flagged as duplicates can be re-uploaded with a fresh perceptual hash. Buyers see the same product photo; the platform's deduper doesn't.
Cleaning up images you didn't take
Screenshots saved from group chats, photos forwarded by friends, images downloaded from the web — none of them respect your privacy. This tool does.
Bulk-cleaning before backup or cloud sync
Drop a folder's worth of phone photos, click Download all, and back up the clean batch instead of the originals.
How we erase metadata
from images and videos.
It's not magic. For photos, browsers decode pixels and re-encode them clean. For video, a tiny WebAssembly engine remuxes the container without re-encoding a frame. Both run on your device.
Detect file type
Drop a JPG, PNG, WebP image or an MP4, MOV, WebM video. The dropzone routes images to a canvas re-encode and videos to an in-browser remux — same UX, different engine.
Strip metadata blocks
For images, the browser decodes only the pixel grid and re-exports a clean file — EXIF, C2PA, AI tags live outside the pixels and never get copied. For video, an ffmpeg.wasm pass drops every metadata atom (udta, meta, uuid, XMP, chapters) without re-encoding video or audio streams.
Optional hash scramble
If enabled on images, an invisible noise pattern shifts the perceptual hash without visibly altering the image. Useful when platforms match against a hash database rather than reading metadata.
Download
You get a sanitized file straight from browser memory. The original never touched a network. Verify with exiftool or mediainfo — no AI tags, no GPS, no provenance.
Field notes.
Practical guides on AI labels, GPS stripping, and what platforms actually read from your images.
Do screenshots have metadata? Less than photos — but they leak in other ways
Screenshots usually carry no GPS, which is why people treat them as safe. But filenames, screen resolution, the status bar, and a real cropping bug that preserved the parts people cut out all tell a different story.
How to remove location from photos on Android (Pixel, Samsung, and the rest)
Turn off location tagging for new photos, strip it from photos you've already taken, and handle the Motion Photo video hidden inside your JPEGs. What works on Pixel and Samsung, and how to check the result.
What Stable Diffusion, ComfyUI, and A1111 write into your PNGs
Your generated PNG carries the full prompt, negative prompt, seed, sampler, CFG, model hash — and in ComfyUI's case the entire node graph, sometimes including local file paths. Here's how to read it, and how to strip it.
Frequently asked.
Does this really run without uploading my images?+
Yes. Everything uses the browser's FileReader and Canvas APIs — there is no backend for the cleaning itself. Disconnect from the internet after the page loads and it still works. That's the cleanest proof.
Will it remove the "Made with AI" label on Instagram and Facebook?+
Those labels are triggered by C2PA content credentials embedded by tools like Adobe Firefly, Photoshop's Generative Fill, and ChatGPT's image generator. Re-encoding through a canvas drops those credentials since they live outside the pixel data. Platform behavior changes, so verify on a test post. We wrote a step-by-step guide: see "How to remove the 'Made with AI' label on Instagram & Facebook."
How do I remove GPS location from a photo?+
Drop the photo into AI Info Remover. The cleaned file has no GPS coordinates, no timestamp, no camera model. Verify with exiftool if you want proof. Per-share toggles on iOS and Android only strip GPS for that one send; this tool strips it from the file itself.
Does it work on ChatGPT and DALL·E generated images?+
Yes. ChatGPT image PNGs carry C2PA content credentials and a 'Software: OpenAI' EXIF tag. Both are stripped in one re-encode. See our breakdown of what's actually in those files.
Can it clean videos and Instagram Reels?+
Yes. Drop an MP4, MOV, or WebM video — the tool remuxes the container (using a small ffmpeg.wasm engine loaded once into your browser) with -c copy -map_metadata -1, dropping every metadata atom (udta, meta, uuid for C2PA, XMP, chapters) without re-encoding pixels or audio. Quality stays identical. The first time you drop a video, the engine downloads from this site (one-time, ~30 MB, then cached); after that it's instant. Videos still never leave your device.
What's "scramble image hash" for?+
Some platforms match images against a hash database rather than reading metadata. Adding imperceptible noise shifts that perceptual hash so the image reads as new. The visual change is below human perception at normal viewing.
Does cleaning reduce image quality?+
Exporting as PNG is lossless. Exporting as JPEG re-compresses once at high quality (~0.95), visually indistinguishable for most uses. Keep PNG if you need pixel-perfect fidelity.
Which formats are supported?+
JPG, PNG, and WebP. These cover ~99% of images people share online. RAW formats (CR2, NEF, DNG, ARW) aren't supported because browsers can't natively decode them, and converting RAW to JPEG would defeat the point of keeping a RAW. For RAW workflows, use a desktop tool built on ExifTool.