Skip to content

7 min read

How to Post Sora Videos to Instagram Without the "Made with AI" Label

Posting Sora clips to Reels or Stories and getting a "Made with AI" tag? It comes from an invisible C2PA credential, not the visible Sora logo. Here is how to clean your own clips on iPhone — and the honest take on the watermark.

Reels and Stories are perfect for Sora clips — short, vertical, motion-first. But drop one in and Instagram tends to attach a “Made with AI” label, with its “AI info” panel a tap away. Before you start cropping in a panic, it helps to know that two different marks are in play, and only one of them is causing the label.

Two marks, one label

A Sora export carries both a visible watermark (the animated Sora logo that floats across the frame) and an invisible C2PA credential baked into the file’s metadata. They feel like the same problem, but they aren’t.

Instagram’s “Made with AI” label is triggered by the invisible credential. When you upload, Instagram reads the C2PA record, sees “made with AI,” and applies the disclosure — across feed video, Reels and Stories alike. The visible logo is just something your viewers see; it isn’t what flips the label.

So if your goal is to lose the label, you’re targeting the metadata — not the logo. (Background: Instagram’s “Made with AI” label, explained and what C2PA content credentials are.)

Removing the label with a native re-encode

Metadata-level problem, file-level fix. CleanAi runs your clip through Apple’s AVFoundation pipeline and re-encodes it from scratch — rebuilding the video so the C2PA credential and other provenance fields don’t carry into the new file. To Instagram’s detector, the result reads like an ordinary video, so there’s nothing left to disclose.

It happens on-device — your clip is never uploaded — and it works the same whether the clip is bound for a Reel, a Story, or a feed post.

Being straight about the visible watermark

We’re not going to pretend a re-encode erases the Sora logo. It doesn’t. And because that logo moves, you can’t reliably crop it out either — it won’t stay in one corner.

The realistic playbook:

  • Best: if your Sora plan lets you export without the visible watermark, start there. Then re-encode to clear the credential and your clip is fully clean — no label, no logo.
  • If you’re stuck with a watermarked file: a crop helps only when the logo stays inside a croppable band, and you’ll give up some framing to do it. A roaming watermark may not come off cleanly.

The re-encode reliably removes the label; the logo is a question of how you exported. Honest is better than hopeful here.

Step by step

  1. Export the Sora clip — watermark-free if your plan allows, at full quality.
  2. Save it to your iPhone (AirDrop or in-app save) so it’s in Photos.
  3. Open CleanAi, pick the video — processed locally, nothing leaves the device.
  4. Trim if you want a tighter Reel or Story cut.
  5. Tap Clean to re-encode through AVFoundation and strip the credential.
  6. Share to Reels, Stories or feed.

No quality trade-off

CleanAi exports with native iOS presets, so resolution and bitrate are preserved and no extra compression is introduced. Your Reel looks exactly as crisp as the Sora export — it just no longer carries the invisible credential.

Approaches that don’t work

Screenshotting a frame, screen-recording the playback, or re-uploading the same file all either degrade quality, miss the metadata, or both. Only a genuine re-encode removes the credential that drives the label. (Why cropping isn’t enough.)

A note on scope

This is for your own Sora generations. CleanAi is on-device only, never connects to Instagram, and never touches anyone else’s content — you’re responsible for posting work you have the right to share.

Also putting these clips on TikTok? Here’s the Sora → TikTok companion guide. Or go straight to the step-by-step for the “Made with AI” label on Instagram.

Ready to clean your own files?

CleanAi removes these signals natively on your iPhone — zero quality loss.

Read the step-by-step guide