StripShot/Video AI Metadata Remover/Sora

SORA

Remove Sora Watermark & C2PA Metadata

Sora embeds two types of watermarks: the visible branded watermark (removed by Sora's own export settings) and an invisible C2PA metadata signature that triggers “Made with AI” labels on Instagram and TikTok. StripShot removes the invisible one.

Supports MP4 and MOV. Files never leave your browser.

Strip the C2PA metadata from your Sora video

Binary-level removal. Zero quality loss. Free.

Open StripShot Video Tool

Free. No sign-up required. Files never leave your device.

How to remove Sora watermarks and C2PA metadata

01

Export from Sora without the visible watermark

In Sora's export settings, choose the option for a clean export without the branded overlay. This removes the graphical watermark Sora adds to free-tier outputs.

02

Open StripShot Video at stripshot.app/video

Go to stripshot.app/video in your browser. The tool runs entirely client-side. No uploads to any server.

03

Drop your exported Sora MP4

StripShot detects the C2PA uuid box (d8fec3d6-1b0e-483c-9297-5828877ec481) that Sora embeds in every export, including paid-tier watermark-free exports.

04

Download the clean file

C2PA certificate removed. mvhd, tkhd, and mdhd timestamps zeroed. Instagram and TikTok will not auto-label the video from metadata.

The two types of Sora watermarks, explained

When people search for “remove Sora watermark,” they usually mean the visible Sora logo or animated overlay that appears on free-tier exports. That watermark is a graphical overlay baked into the video frame. Sora lets you remove it yourself by upgrading your plan or selecting a watermark-free export option in the Sora interface.

The second watermark is the one most people do not know about: the C2PA Content Credentials. This is an invisible cryptographic certificate embedded as a uuid box in the ISOBMFF container. The UUID is d8fec3d6-1b0e-483c-9297-5828877ec481. It is present in all Sora exports, including the paid-tier “watermark-free” exports. This certificate is what Instagram and TikTok read when they apply the “Made with AI” label.

The C2PA certificate contains: the name of the generating tool (Sora), the creation timestamp, a signed hash of the content, and a chain of provenance. It is signed with a cryptographic key associated with OpenAI. When Instagram parses this certificate, it knows with certainty the video was created by Sora.

StripShot removes the C2PA uuid box at the binary level by parsing the ISOBMFF container and excluding that box from the output file. The video stream stored in mdat is never decoded. Quality is identical to the original export.

What Instagram and TikTok actually read

Both platforms are members of the Content Authenticity Initiative and have built C2PA reading into their upload pipelines. When you upload a video, their systems parse the ISOBMFF container and look for the C2PA uuid box. If found, the AI-generated content label is applied automatically.

For Sora specifically: Instagram has confirmed that C2PA Content Credentials from OpenAI tools trigger the label. The label appears before the video is even published, during the upload process. You cannot remove it after the fact. You must strip the metadata before uploading.

Honest limitation: SynthID

Google embeds SynthID in some Sora outputs, particularly those generated through the ChatGPT pipeline. SynthID is a pixel-level watermark encoded into every frame of the video. It is not metadata. StripShot cannot remove it, and neither can any metadata tool. If SynthID is present, it will survive the metadata stripping process intact.

FAQ

Does removing metadata actually work for Sora videos on Instagram?

Yes for the C2PA metadata trigger. Instagram reads the C2PA uuid box to apply its AI label. Removing that box prevents the automatic label. However, if your Sora output was generated through ChatGPT or Google Veo pipelines, SynthID pixel watermarks may also be present. SynthID is embedded in the video frame data and cannot be removed by metadata stripping. StripShot handles the C2PA layer; it does not affect SynthID.

What is the Sora C2PA UUID?

d8fec3d6-1b0e-483c-9297-5828877ec481. This is the official C2PA specification UUID embedded by Sora (and also by Veo and Runway Gen-3) as a uuid box at the top level of the ISOBMFF container. It contains a cryptographically signed certificate identifying the content as AI-generated.

Is Sora's watermark the same as C2PA?

No. The visible Sora watermark is a graphical overlay rendered on top of the video frame. You can disable it in Sora's own export settings. The C2PA metadata is an entirely separate invisible cryptographic certificate embedded in the file's binary structure at the container level. Removing the visible watermark in Sora does not touch the C2PA metadata. StripShot removes the C2PA metadata.

What about Sora videos exported through ChatGPT?

ChatGPT-exported Sora videos include C2PA metadata. StripShot removes it. Google's SynthID watermarking may also be applied to outputs generated through the ChatGPT pipeline. SynthID is a pixel-level watermark embedded in the video frame data, not in container metadata, and cannot be removed by any metadata tool.

Related guides

VIDEO HUB

Video AI Metadata Remover

RUNWAY

Remove Runway Video Metadata

GUIDE

Bypass AI Detection for Video

TIKTOK

Remove TikTok AI Label

StripShot

Remove Sora metadata before you upload.

C2PA UUID stripped at the binary level. No re-encoding. Your video pixels stay identical.

$0

Free — 1 video/day

$9/mo

Pro — 10 videos/day

$19/mo

Pro+Video — unlimited