Sora video watermark detector

Two signals, checked separately.

Check a Sora video for the moving visible mark and for a signed C2PA manifest. Drop the clip in and see which of the two signals it still carries.

Video watermarks · dedicated media workflow
MP4 · WebM · MOV
Drop your videos hereCheck your videos for AI watermarks and content credentials: free, no sign-up.Open the ChatGPT video watermark remover

This opens the dedicated ChatGPT video watermark remover. You upload there, and detection, cleaning and download all happen in one place. Files are never published or shared.

visible mark and metadata
2 signals
provenance standard read
C2PA
mark position per frame
Moving

The tool

What the Sora video watermark detector does

A Sora clip can carry two completely separate kinds of evidence, and they do not travel together. One is the visible mark burned into the frames. The other is a signed provenance manifest, in the C2PA format, that sits in the file container and names the tool that produced the file. This page checks a clip for both and reports what it actually finds.

Drop your video into the box on this page and our media workflow opens to run the check. The file is uploaded so that it can be read, because a manifest lives inside the container and there is no way to inspect it without the file itself. It is not published or shared.

The problem, in plain terms

The two Sora watermarks, in plain terms

The visible mark is a logo drawn into the picture. It does not sit in one corner for the whole clip: its position drifts across frames, which is what makes it awkward to crop out and awkward to judge from a single still.

The provenance manifest is invisible and is not in the picture at all. It is a cryptographically signed record stored alongside the video data, saying which tool made the file and when. Because the two live in different places, an edit that removes one often leaves the other completely untouched.

Visible mark
Pixels. Survives re-encoding, resizing and compression, because it is part of the picture.
C2PA manifest
Container metadata. Removed easily and often by accident, because it is not part of the picture.

How it works

How to check a Sora video for a watermark in three steps

Which copy of the clip you check decides what the check can possibly find.

Step 1
Find the original download rather than a re-share or a screen recording. A screen recording is a brand new file and carries none of the original container metadata, whatever the picture looks like.
Step 2
Drop the file into the box above. Our media workflow reads the container for a provenance manifest and checks the frames for the visible mark.
Step 3
Read the two results separately. Finding one signal and not the other is normal and is the most common outcome on a clip that has been through any platform.

Reading the result

What a negative watermark result actually tells you

This is the part most pages skip, and it matters more than the check itself. A manifest that is present is strong evidence, because it is signed and a convincing forgery is hard to produce. A manifest that is absent is weak evidence, because metadata is stripped constantly and casually.

Uploading to almost any platform, re-encoding for a smaller file, converting formats, editing in most consumer apps: any of those can drop the manifest as a side effect nobody intended. So the absence of provenance data tells you the file has been handled, not that it was filmed with a camera.

A counterintuitive case

Why a clean-looking clip can carry more provenance

It is tempting to treat the visible mark as the serious signal and the metadata as a footnote. The opposite is often closer to the truth. A clip downloaded without the visible logo can still carry a full signed manifest, while a clip that obviously shows the mark may have lost its metadata to a single re-upload.

That is why a detector that reports one number is not much use here. The two signals answer different questions: the mark tells you about the picture, the manifest tells you about the file.

Why one frame is not enough

Why a single frame will not settle it

Because the visible mark moves, a thumbnail or a screenshot is a poor sample. The mark can be small and tucked against an edge in the frame you happened to grab, and plainly visible two hundred frames later. People conclude a clip is unmarked from exactly this kind of look.

Checking the clip rather than a still from it is the whole reason to run a video through a tool instead of eyeballing it.

Straight answer

Does this prove a video came from Sora?

A signed manifest naming the generator is strong evidence about the file in front of you. Nothing else here is proof. This page checks two specific signals and reports them; it does not analyse frames statistically, does not fingerprint motion and does not return a probability that a clip is AI-made.

If you want a verdict of that kind, this is not the tool that produces one, and a tool that offers you a confident percentage on a re-encoded clip is offering more certainty than the evidence supports.

Who uses this

Who checks a Sora video for a watermark, and when

A few ordinary situations where the answer matters.

Editors receiving footage
Checking what a supplied clip declares about itself before it goes into a cut that will be published.
Moderation and review
Establishing whether a file carries a provenance record, and recording honestly when it carries none.
Creators checking their own export
Confirming which signals a clip they generated still carries after editing and exporting it.
Anyone handed a viral clip
Wanting a factual read on the file rather than an argument about what the picture looks like.

FAQ

Sora video watermark detector questions

Everything below is answered in full, nothing to click open.

How do I check if a video was made with Sora?

Drop the file into the box on this page. Our media workflow reads the container for a signed provenance manifest and checks the frames for the visible mark.

Does Sora put a watermark on video?

Sora video has carried a visible mark drawn into the frames and, separately, C2PA provenance metadata stored in the file container. The two are independent.

Is the Sora video watermark detector free?

Yes. There is no cost to run a check through this page and no account is needed.

Is my video uploaded when I run a check?

Yes, to our own media workflow, because a manifest cannot be read without the file. It is not published or shared.

What is C2PA?

A provenance standard. It stores a signed record inside the file container describing what made the file and when.

Why does the visible Sora mark move across frames?

A mark that changes position is harder to remove with one fixed crop, and harder to miss than a static corner logo.

The check found nothing. Does that mean the video is real footage?

No. Provenance metadata is stripped routinely by uploads and re-encodes, so an absent manifest means the file has been handled, not that it was filmed.

The check found a manifest. Is that conclusive?

It is strong evidence about that file, because the manifest is signed. It is still evidence about the file rather than proof about the events in the picture.

Does a screen recording carry the same evidence?

No. A screen recording is a new file. The picture may look identical and the container metadata is gone entirely.

Does re-encoding remove the visible mark?

No. The mark is part of the picture, so it survives re-encoding, resizing and compression. Re-encoding tends to drop the metadata instead.

Can a clip carry the metadata but no visible mark?

Yes, and it is a common case. A download without the visible logo can still carry a full signed manifest.

Can a clip carry the visible mark but no metadata?

Yes. That is what usually happens after a clip has been through a platform that re-encodes uploads.

Does this tool tell me a probability that a video is AI-generated?

No. It reports two specific signals. It does not run statistical frame analysis and does not return a score.

Can the manifest be faked?

It is cryptographically signed, so a convincing forgery is hard. A genuine manifest from a different tool is a more realistic thing to check for.

Does it work on large video files?

Ordinary exported clips are fine. A very long or very large file simply takes longer to process.

Does it work on phones?

Yes. The upload control and the workflow both work in a mobile browser.

What is the difference between this and the Sora video watermark remover?

This page checks what a clip carries. The remover route works on removing the visible mark from the frames.

Is this the same as the SynthID detector?

No. SynthID is a different scheme used by a different set of generators, and it has its own routes on this network.

Why check the original download rather than the copy I was sent?

Because each re-share or re-encode can strip the container metadata, so the copy you were sent may have less evidence in it than the original did.

Does cropping the video remove the mark?

Only for the frames where the mark happened to be inside the cropped area. Because its position drifts, a crop sized for one part of the clip misses it elsewhere.

Can I check a clip if I am not sure which generator made it?

Yes. A manifest names the tool that wrote it, so the check can report a generator other than Sora.

Should I trust a detector that gives a confident percentage?

Treat it carefully. On a re-encoded clip, most of the reliable evidence has already been stripped, and confidence beyond that is an estimate rather than a reading.

Check what your Sora clip actually carries.

Drop the file in above. The visible mark and the provenance manifest are reported separately.

Check my video