Why the native method fails
Instagram does not give a published photo a metadata editor. Caption, alt text, location, music, and sharing the
same post to Facebook leave the media object the app already ingested. A filter or a second crop can create a
new rendition, and that rendition can keep the label or pick up a new one if you use an in-app AI edit.
Meta has described two sources for the label: industry-shared signals, including C2PA and IPTC, and someone
disclosing the content. Tap AI info on the post and read which one it names. A disclosure is an
in-app control. A signal in the file is not, and the composer never shows those fields. Downloading the post
from Instagram gives you Instagram’s copy. If you still have the export you uploaded, that export is the file to
clean.
Meta later moved the label for some lighter AI edits into the post menu, after “Made with AI” was applied to
ordinary retouching. If the chip is gone from under the photo, open the menu before you assume the label left.
The words on the chip used to say “Made with AI”. The file work for a metadata signal is the same, and that older
wording lives on Made with AI so this page stays on the current
chip.
There is no account setting that means never label an upload while the file still carries those tags. The native
path fails when the signal is inside the JPEG you posted, because the app never lets you edit that metadata
after the upload.
Steps
1
Name the source of the chip
Open the post and tap AI info. If it says you disclosed the content, use Instagram’s own
control to turn that disclosure off, when the app still offers it. If it names industry-shared signals,
continue with the file. Do not delete the post before you know which case you have. Comments and likes stay
on a post you remove.
2
Export the still you will actually post
Save a JPEG, PNG, or WebP from the editor that produced the final crop. HEIC from an iPhone works here and comes back as a clean JPEG. A screenshot of the grid, the composer, or someone else’s
post is a new image. It does not contain the original file’s C2PA manifest. If the picture is still a
Photoshop or Lightroom project, you can also export again with Content Credentials left off, then inspect
that export.
3
Strip the tags the chip was reading
Drop that export into the tool above. AI only (AI provenance) targets C2PA / Content Credentials,
Content Credentials XMP, and known AI metadata, and it leaves ordinary camera EXIF in place.
All metadata (strip-all) is the pass when you also want GPS and camera fields gone. Press
Clean this file. The After panel is a fresh read of the cleaned bytes. Download when
the C2PA and AI chips you cared about are gone. The name ends in -cleaned. Re-uploading the
same original brings the same file signal back.
4
Publish that download
Choose the cleaned file in the composer. If a post is already live, archive or delete it and publish a new
post. Instagram does not swap the underlying file in place. Filters, music, and a second crop inside the
app can change what Instagram stores. If you need the file you verified to be the file you publish, upload
it with as little in-app reprocessing as you can accept for the look of the post.
The same strip, framed for this badge, is
Remove Instagram AI Info.
A Story re-encodes and inherits labels differently —
Instagram Story AI label. A multi-image post is a set
of files — Instagram carousel.
Honest limits
What leaves the file is embedded metadata: C2PA / JUMBF, IPTC DigitalSourceType such as trained algorithmic
media, and related XMP. What does not leave is everything else people hope a metadata cleaner will erase.
Invisible watermarks such as SynthID stay in the pixels. A classifier can still mark an upload that has no
metadata left. A label you disclosed yourself is your statement, not a tag this cleaner deletes. Reels, Live,
and any video are out of scope. A clean After report does not force Instagram to drop AI info. If the badge
returns on a file whose verify report is already empty, the signal was not the metadata this tool can see. Stop
at why Instagram still shows AI info instead of exporting a
third time.
Meta may require disclosure for realistic AI media. Stripping a file tag is not a substitute for that
disclosure, and it is not a way to hide that an image was made with AI. Cross-posting the same still to Facebook
uses the same labeling family. One cleaned file is the prep for both surfaces. The Facebook write-up is
Remove Facebook AI Info. If the report shows GPS and camera make but no
C2PA, the badge is probably not coming from provenance metadata — that privacy job is
Remove EXIF.
“How to turn off AI info on Instagram” matches a disclosure you added yourself, and only while that control is
still on the post. A chip from industry signals or Instagram’s detection has no off switch. “How to remove AI
content from Instagram” is not a tool that deletes the photo from the app.
Posting from an iPhone? Nothing needs installing: open Safari, clean the photo, then post the saved file. The
steps, and what Apple’s Share-sheet location switch does and does not cover, are on
remove AI metadata from a photo on iPhone.
Questions
Can I remove the AI info label from an Instagram post that is already published?
Not by editing the live photo. If you added the disclosure, use Instagram’s control when it is still offered. If the chip names industry signals or Instagram’s own detection, archive or delete the post and upload a cleaned file. The published photo has no metadata editor.
Does changing the caption remove AI info?
No. The label is tied to how Instagram classified the media, or to a disclosure, not to caption text or alt text.
Will stripping metadata remove AI info from a Reel?
No. This tool cleans JPEG, PNG, and WebP stills. Video containers are out of scope. A Story is also a different upload.
Will a border, collage, or in-app filter remove the label?
Only if the app that builds the new file writes it without the manifest. Many border tools keep metadata. Inspect the file you will upload. A filter inside Instagram can add a label of its own.
How do I remove AI info from an Instagram post before posting?
Use the export and Clean this file steps above on the JPEG, PNG, or WebP you will upload, then publish that download. A post that is already live is the first question on this page.
Related guides