Why does my video get an AI label?
Platforms read metadata inside the file when you upload. Instagram and Facebook show “AI content” (formerly “AI info”), TikTok shows “AI-generated”, and YouTube reads Content Credentials too. If the file says AI was involved, a label can appear even on footage you filmed yourself. The label describes the file, not your camera.
The scan above shows which tag your video carries and which app wrote it. Video files usually pick up these tags in one of three ways:
- You used an AI feature in your editor, for example to extend a shot, replace a background or generate a short clip, and the app recorded it in the export.
- The clip comes from an AI video tool that marks its files, such as Google Veo and Flow, OpenAI Sora or Adobe Firefly.
- You made the cover image or an overlay in an app with AI tools, such as Canva.
What AI metadata is inside an MP4 or MOV file?
MP4 and MOV files store metadata in separate blocks next to the video and audio data. In the default mode, only the AI tags go, and camera details and location stay. Turn on the privacy option if you also want location and device details removed.
These are the blocks the tool looks at:
- Content Credentials (C2PA): a signed record of how the video was made, including AI steps
- XMP: fields that can hold the source type, the edit history and the app name
- AI app and generator tags written by the tool that made or edited the clip
- Location and device details, which phones often save in videos. These are removed only with the privacy option, and a phone’s separate location track, if present, may remain.
How do you remove AI metadata from a video without re-encoding?
Re-exporting a video in an editor compresses every frame again. This tool works differently. It cuts the metadata blocks out of the file and updates the file’s internal index so the video still plays, while the frames and the audio stay byte for byte as they were.
You can check the result yourself. The clean copy has the same length, resolution and bitrate as the original, and the file size changes only by the size of the removed metadata, if at all.
That matters because Instagram, TikTok and YouTube compress your upload anyway. A re-encode before upload adds a second loss of quality. A lossless clean adds none.
Before you post a Reel, TikTok or Short: 3 steps
If you post the same video to several platforms, clean it once and use the clean copy everywhere. The steps:
- Drop the final export together with its cover image. A custom Reel cover is a separate image file, and if you made it in Canva or edited it with an AI tool, it can carry AI tags of its own.
- Check which app wrote each tag. If the video is clean but the cover is not, only the cover needs the fix.
- Tap “Delete AI label” and upload the clean copies. On a phone, share them straight to the app instead of picking the originals from your gallery.
Already posted and labeled? Here is what you can do
No file tool can change a post that is already live. On Instagram and Facebook there is no switch to remove an automatic label. You can request a review where it is offered, or delete the post, clean the original file and post it again, which loses the likes and comments. If you added the label yourself with the AI toggle when posting, edit the post and turn it off.
On TikTok, an automatic label stays on the published post. YouTube says that a label added because of C2PA metadata cannot be adjusted after upload, so clean the file before it goes up. Whichever platform you use, repost from your original export, not from a copy saved from the app.
Which export habits keep AI tags out of a video?
A few export habits save you a cleaning step later:
- If your editor has a Content Credentials setting, check it at export. Some apps, Adobe’s among them, now attach credentials automatically after generative AI steps, so check the exported file here too.
- Keep an export from before the AI step, so you have a version without it.
- Google tools such as Veo and Flow add SynthID to the frames with no switch to turn it off.
SynthID, and what cleaning leaves to the platform
A video made or edited with Google Veo or Flow carries SynthID in its frames, and cleaning removes it: one pass takes out both the AI metadata and the SynthID mark, so the clean copy carries no AI marks and you do not need any detector to check first.
Cleaning does leave a platform’s own AI classifier and the AI label you add yourself when posting exactly where they were.
When should you keep the AI label on a video?
If a video is fully AI-generated, or shows realistic people or events that did not happen, keep the label or disclose it yourself. This tool is for real footage tagged by an editing step, and for keeping private details private. Three questions help you decide:
- Was the video generated from a prompt rather than filmed? Keep the label.
- Does it show real people or events in a way that did not happen? Keep the label.
- Did you film it yourself and use AI only for a small fix? The label overstates the edit, and cleaning the file is reasonable.