StripShot/Video AI Metadata Remover/TikTok AI Label
TikTok reads C2PA Content Credentials and AI tool signatures to label videos as “AI-generated content”. Strip the metadata from your MP4 before uploading and the label will not appear.
Supports MP4. Files never leave your browser. Free.
Strip AI metadata before uploading to TikTok
Remove C2PA, CapCut signatures, and software strings. Free.
Open StripShot Video ToolFree. No sign-up required. Files never leave your device.
Create your video with Sora, Runway, Pika, Kling, CapCut AI, or any other generator. Export to MP4.
Go to stripshot.app/video before uploading to TikTok. The tool runs entirely in your browser.
StripShot scans for C2PA uuid boxes, CapCut/ByteDance AI signatures, XMP_ blocks, and software strings in udta atoms. All are removed.
Upload the stripped file. TikTok will not find C2PA credentials or AI tool signatures to trigger the auto-label.
TikTok's AI content detection operates primarily through three mechanisms at upload time:
1. C2PA Content Credentials (primary)
TikTok is a member of the Content Authenticity Initiative and reads C2PA certificates from the ISOBMFF container. When a C2PA uuid box (UUID: d8fec3d6-1b0e-483c-9297-5828877ec481) is present, TikTok reads the signed certificate and applies the AI label automatically. This is the most reliable trigger.
2. Software strings in udta atoms
TikTok scans the ©too and ©swratoms inside the moov/udta container for known AI generator strings: “Runway”, “Pika”, “Kling”, “CapCut”, and others. Finding these strings triggers the label.
3. XMP_ blocks
Some generators embed XMP metadata in a dedicated XMP_ box at the top level. Kling AI is the most notable example. TikTok reads these XMP blocks as supplementary signals.
StripShot removes all three: the C2PA uuid box, the entire udta atom (which eliminates all software string atoms), and any XMP_ blocks. This is done at the binary box level without re-encoding the video.
CapCut is owned by ByteDance, TikTok's parent company. This relationship is significant for metadata detection: TikTok specifically knows what CapCut AI signatures look like because they built both platforms. When you use CapCut's AI features (AI-generated scenes, AI background removal, AI effects) and export the video, CapCut writes ByteDance AI signatures into the file.
When you upload that file to TikTok, TikTok recognizes its own app's output and labels it accordingly. This is the most common cause of the TikTok AI label for creators who use CapCut as their editing app.
StripShot removes the CapCut/ByteDance metadata signatures from the file before you upload. The practical workflow: edit in CapCut, export, run through StripShot, then upload to TikTok.
TikTok reads the video file's metadata at the moment of upload and immediately applies the AI determination. Once the video is processed and published, TikTok has already made its determination from the original file. The label is stored in TikTok's database, not in the file itself.
There is no way to retroactively remove the label from a video that has already been uploaded. If your video already has the AI label, you need to delete the post, strip the metadata with StripShot, and re-upload the clean file. The correct workflow is always: generate → strip → upload. Not generate → upload → try to fix.
No. TikTok adds AI labels to videos that contain C2PA Content Credentials or known AI tool metadata signatures. Videos without these metadata markers are not automatically labeled. TikTok also has a manual disclosure toggle that creators can use themselves, which is separate from automatic detection.
You need to delete the post, strip the metadata with StripShot, and re-upload. TikTok processes metadata at upload time. Once a video is uploaded and processed, TikTok has already read and stored the AI determination. You cannot remove the label from an already-uploaded video.
Yes. CapCut is owned by ByteDance, the same company as TikTok. CapCut embeds ByteDance AI signatures in videos created with AI features. Since TikTok and CapCut share parent infrastructure, TikTok specifically reads CapCut's metadata signatures. StripShot removes these signatures. This is one of the most common sources of the TikTok AI label.
TikTok has a separate manual toggle in the upload interface for disclosing AI-generated or AI-edited content. Stripping metadata removes the automatic label that triggers from file metadata. The manual disclosure toggle is your own responsibility and is separate from metadata detection.
Yes. Even if you use CapCut's non-AI editing tools to edit an AI-generated clip, the underlying AI metadata from the original generator may persist through the CapCut processing pipeline. Additionally, CapCut may add its own metadata signatures during export. StripShot strips all of it.
Strip before you upload
C2PA, CapCut signatures, XMP blocks. All removed. Free.
Open StripShot Video ToolFree. No sign-up required. Files never leave your device.
StripShot
Remove CapCut metadata, C2PA credentials, and ByteDance AI signatures in seconds. Free to start.
$0
Free — 1 video/day
$9/mo
Pro — 10 videos/day
$19/mo
Pro+Video — unlimited