How to remove metadata from a video before posting it
A video recorded on an iPhone or a modern camera usually carries the location it was shot, the device that shot it, and the exact time, all stored in the file alongside the picture. On a Mac you can strip that with the Photos app (remove the location, then export), with Manatee’s Clean mode for a batch of files, or with ffmpeg in Terminal if you are comfortable there. Whichever route you take, check the result afterward, because each one handles the tags a bit differently.
What is stored inside a video file
Video metadata lives in the container (the MOV or MP4 wrapper), not in the frames. For an iPhone MOV the usual fields are:
- GPS coordinates, written as a single ISO 6709 string (latitude, longitude, sometimes altitude).
- Make and model: Apple, and the exact iPhone model.
- Software version: the iOS build that recorded it.
- Creation date and time, including time zone offset.
- Camera identifiers and, for some apps, a lens or stabilization description.
Cameras, drones, and dashcams write similar fields, and some add a serial number. A screen recording from a Mac carries far less: a creation date and an encoder string, no location.
Anyone who downloads the original file can read these fields. Most social platforms re-encode uploaded video and drop the container metadata in the process, but “most” is not “all”, and a file you share by link, AirDrop, or email arrives exactly as you sent it.
Check what your video contains first
It takes a minute and tells you whether there is anything to remove.
- Open Terminal (Applications > Utilities).
- Type
mdlswith a trailing space, drag the video from Finder into the window, and press Return. - Look for
kMDItemLatitude,kMDItemLongitude,kMDItemAcquisitionMake,kMDItemAcquisitionModel, andkMDItemContentCreationDate.
If you have ffmpeg installed, ffprobe followed by the path prints the complete metadata block, including com.apple.quicktime.location.ISO6709 when present. QuickTime Player’s Movie Inspector (Command-I) shows format and dimensions but not location, so do not rely on it for this check.
Option 1: remove the location in Photos, then export
If the video is in your Photos library, the app can drop the location before export.
- Open Photos and select the video.
- Choose Image > Location > Remove Location. (The menu is named Image even for videos.)
- Choose File > Export > Export 1 Video.
- Pick a quality and click Export, then choose a folder.
The exported file has no coordinates. Photos still writes the creation date and device name into the export, so this is a location fix rather than a full strip. It also re-encodes the video, which costs some quality; for a clip that will be compressed again by whatever platform you post to, that rarely matters.
If you only need to share without location and do not need a file on disk, the share sheet in Photos has an Options link at the top where you can switch Location off for that one share.
Option 2: Manatee’s Clean mode
Manatee runs entirely on the Mac and has a Clean mode built for exactly this job: it strips GPS and camera metadata and writes a new copy beside the original. The original is never modified, so you can compare the two or keep the untouched version in your library.
- Open Manatee and switch to Clean.
- Drop the video, or several, onto the window. (You can also drag files onto the menu bar icon, or right-click in Finder and choose Fix with Manatee under Services.)
- Wait for the job list to finish. Each file shows its progress.
- Find the cleaned copies alongside the originals.
It accepts MOV, MP4, M4V, AVI, MKV, WEBM, and the rest of the common video formats, so phone footage, drone clips, and camcorder files can go in the same batch. Nothing is uploaded; the only network call the app ever makes is a license check. The first 24 hours are free with every feature.
To be clear about the boundary: Manatee removes metadata. It does not blur faces, trim clips, or mute audio. If the identifying detail is in the picture (a street sign, a license plate, a reflection), you need a video editor for that, and metadata cleaning will not help.
Option 3: ffmpeg in Terminal
If ffmpeg is already on your Mac, one command strips the global metadata without re-encoding:
ffmpeg -i input.mov -map_metadata -1 -c copy output.mov
-map_metadata -1 discards the container tags; -c copy keeps the audio and video streams exactly as they are, so the output is the same quality and nearly the same size. Check the result with ffprobe output.mov and confirm that the location and make/model lines are gone.
Two things this command does not do. It leaves stream-level metadata in some files (a handle name or encoder string inside the track), which is harmless but visible. And it does not touch a sidecar file such as a .THM thumbnail or .SRT GPS log that some cameras write next to the video; delete those separately.
What metadata removal does not cover
It is easy to strip the tags and forget the rest.
- The filename.
IMG_4821.MOVgives nothing away, butKitchen reno day 3.movor a dashcam’s2026_0812_174503_F.MP4carries a date in plain sight. Rename before sharing. - Visible content. Landmarks, house numbers, car plates, a calendar on the wall, someone’s name on a screen. No metadata tool fixes that.
- The audio. Names said aloud, a voice that is recognizable, a radio announcer giving the date.
- Where you post. A platform may keep your upload’s original metadata on its servers even if it strips it from the public copy. Cleaning first means it never arrives.
- Thumbnails. Some editing apps embed a poster frame with its own metadata block. Re-check the output with
ffprobeormdlsrather than assuming.
If you are also shrinking the video for upload, do the cleaning and the compression in whichever order you like, but check metadata on the final file, since some compression tools copy tags through. The post on how-to-compress-a-video-for-instagram-without-it-looking-muddy.html covers the compression side.
Questions
Does iMovie remove metadata when I export?
An iMovie export is a new file built from the project, and it does not carry the source clip’s GPS or device tags. It does write its own creation date and an encoder string. The trade-off is a full re-encode, which takes longer than a metadata-only strip and slightly reduces quality. See does-airdrop-imessage-or-email-strip-photo-metadata-it-depends.html for how the common sharing channels behave.
Will stripping metadata change the video quality?
Not if the tool copies the streams without re-encoding, which is what ffmpeg’s -c copy does. Exporting from Photos or iMovie does re-encode, so quality can drop a step. Whatever tool you use, compare the output’s duration and size to the original; a near-identical size means the streams were left alone.
Can I remove the creation date but keep the location?
With ffmpeg, yes: use -metadata creation_time= (empty) instead of -map_metadata -1, and the other fields stay. Photos and Manatee treat cleaning as all-or-nothing for the fields they target.
Does the platform strip it anyway, so why bother?
Most large platforms re-encode and drop container metadata from the public copy. But anything you send as a file (email, AirDrop, a shared folder, a messaging app that offers “send as document”) arrives intact, and you cannot always predict where a clip ends up. Cleaning once at the source is the only version of this you control.