AI image detector by platform
Instagram AI image detector: what the label means and what the download lost
Instagram labels posts with “AI info” when it reads C2PA or IPTC AI indicators at upload, but the image you save from Instagram is a re-encoded copy that normally carries none of those records, so the label is on the platform and the evidence must come from the original file.

without-records.pngPNG file · controlled example
- Signature + IHDR
- iTXt XML:com.adobe.xmp
- tEXt parameters
- tEXt prompt / workflow
- tEXt invokeai_metadata
- eXIf
- caBX C2PA manifest
- IDAT pixels
- IEND
No record in this copy
Screenshots and re-exports often drop records.
A clean copy is not proof of a human author, so the report says what is missing and asks for the original.
Check an image →What Instagram strips and adds
Meta states that it reads the “AI generated” indicators in the C2PA and IPTC standards to label images from other companies across Facebook, Instagram and Threads, and that its own Meta AI images carry visible markers, invisible watermarks and embedded metadata. The label is applied in the app. The file served to viewers is re-encoded for delivery and, in our experience and in widespread reports, arrives without EXIF, XMP or a manifest.
Meta also acknowledges that not all AI content can be identified and that invisible markers can be stripped. A post without a label is therefore not a verified photograph.
What isGenAI shows for an Instagram download
The AI image detector reads the file you upload: a C2PA manifest if one survived, the IPTC DigitalSourceType in XMP, AI statements in metadata, saved prompts in the AUTOMATIC1111, ComfyUI and InvokeAI formats, and matching copies by hash and perceptual fingerprint. A platform copy with none of these returns “no evidence found”, and the report says plainly that absence proves nothing about the author.
If the post carried an “AI info” label, record that fact separately: it is a platform observation, not a file record, and the two together make a stronger case than either alone.
What to do instead
Ask the account for the original export from their generator or camera. If the image was reposted, use the matching-copy check to tie the Instagram copy to an earlier file that still carried records. The image metadata compare tool shows exactly which records the Instagram copy lacks when you have both.
For Meta AI images specifically, the Meta AI generator page explains what the original file contains.
How to check an image from this platform
- Note the platform’s own label or credential icon on the post before you download anything; it does not travel with the file.
- Ask the poster for the original file, or trace the first upload. A platform download is a re-encoded copy on most services.
- Upload what you have to the AI image detector and read the report. A stripped copy returns “no evidence found” honestly.
- Use the matching-copy check: a hash or perceptual fingerprint match can tie the stripped copy to an original that still carried records.
Frequently asked questions
Does Instagram remove image metadata?
Instagram serves re-encoded copies that in practice arrive without EXIF, XMP or C2PA records. Meta documents reading those records at upload to apply labels; it does not document preserving them in downloads.
What does the Instagram “AI info” label mean?
Meta applied it because it read C2PA or IPTC AI indicators in the upload, or because the poster disclosed AI use. It lives on the post, not in the downloaded file.
Can isGenAI detect AI in an image saved from Instagram?
Only if records survived or a matching copy exists. Most Instagram downloads return no evidence found; the original file is the one to check.
A post has no AI label, is it a real photo?
Not necessarily. Meta states it cannot identify all AI-generated content. Check the original file and the poster’s source.
Sources
Where a platform documents its behaviour, the vendor page is linked. Where it does not, the page says the behaviour is reported, not documented.