AI image detector by generator

Sora video detector: the signed record in the file

OpenAI states that every video generated with Sora carries a visible watermark and embeds C2PA metadata, and isGenAI’s C2PA checker validates that manifest in an original MP4 or MOV download.

Controlled example PNG file that carries this record: Content Credentials found

test-signed.pngPNG file · controlled example

  1. Signature + IHDR
  2. iTXt XML:com.adobe.xmp
  3. tEXt parameters
  4. tEXt prompt / workflow
  5. tEXt invokeai_metadata
  6. eXIf
  7. caBX C2PA manifestrecord
  8. IDAT pixels
  9. IEND

Content Credentials found

A signed manifest describes how the file was made.

Signer, recording tool, actions and the signature check result are reported separately, so you can weigh each one.

Open the Content Credentials checker →
Content Credentials found: where this record sits inside a PNG file and what the isGenAI report says about it. The picture is a code-drawn controlled example that carries this record; download it and check it yourself.

What OpenAI documents

OpenAI’s content-provenance post says every Sora video includes visible and invisible provenance signals, that all outputs carry a visible watermark at launch and that all Sora videos embed C2PA metadata. The same post is candid that C2PA metadata can be stripped, lost through uploads and downloads, or broken by transformations such as format changes, resizing and screenshots.

Independent testers have reported downloads that lacked the manifest depending on the download path, so verify the file you hold rather than the announcement.

What isGenAI shows for a Sora file

Upload the original MP4 or MOV to the C2PA checker: the report shows signature validity, signer trust, the claim generator and the recorded AI generation action. The video metadata viewer reads the container headers in your browser. The video frame extractor pulls stills; a still is a new image without the manifest, but its fingerprint can be matched against known copies with the AI image detector.

isGenAI does not read the visible watermark or any invisible watermark; it reports file records.

Reposts and recordings

A Sora clip reposted to TikTok, Instagram or X is re-encoded and normally loses the manifest, although TikTok and YouTube may show a label derived from the credential they read at upload. A screen recording carries nothing. Ask for the original export from the Sora app.

Platform pages describe what each service strips and labels.

How to check an image from this generator

  1. Get the original download, not a screenshot or a copy saved from a chat or social feed.
  2. Upload it to the free AI image detector. Files up to 20 MiB in PNG, JPEG, WebP, AVIF or TIFF are read on the server and are private by default.
  3. Open “How we checked” and read each finding with its source field: signed record, declared source type, saved prompt, AI statement or matching copy.
  4. Treat a clean result as “no evidence found”, never as proof that a person made the picture.

Check the video in the C2PA checker

Frequently asked questions

Does Sora add metadata to videos?

OpenAI states that all Sora videos embed C2PA metadata and carry a visible watermark, as of October 2026. Verify the specific download, since reports differ by download path.

Can isGenAI check a Sora video?

Yes, with the C2PA checker for the signed record and the video metadata viewer for container headers. The AI image detector checks extracted frames as images.

Is a Sora video detectable after a screen recording?

Not from file records. The manifest is gone and isGenAI does not infer origin from pixels. The visible watermark may remain in the picture, which you can see for yourself.

What does a valid Sora credential prove?

That OpenAI signed a record saying the video was generated by AI and that the file is unchanged since. It does not identify the person who prompted it.

Sources

Vendor behaviour changes. These pages describe what the vendor documents and what isGenAI reads from a file; they do not test every release.