AI image detector by file format
GIF AI image check: a format with almost no provenance
GIF has no EXIF container and only an optional XMP application extension, is not accepted by isGenAI’s image tools, and almost every AI GIF has been through a palette re-encode that leaves nothing to read, so the realistic check is to trace the source file.

Illustration · PNG file
- Signature + IHDR
- iTXt XML:com.adobe.xmprecord
- tEXt parameters
- tEXt prompt / workflow
- tEXt invokeai_metadata
- eXIf
- caBX C2PA manifest
- IDAT pixels
- IEND
AI source type declared
The file labels itself as AI-made.
IPTC DigitalSourceType such as trainedAlgorithmicMedia is read from XMP and shown with its exact value.
Check an image →What a GIF can hold
GIF predates EXIF. The only structured metadata is a comment extension and an application extension block that Adobe uses for XMP. The C2PA specification describes embedding a manifest in a GIF application extension, but we know of no generator that writes one. Converting any image to GIF reduces it to a 256-colour palette, which is a complete re-encode.
An animated AI clip exported as GIF from a video tool has therefore lost the video’s manifest and any frame metadata.
What isGenAI does with a GIF
The AI image detector accepts PNG, JPEG, WebP, AVIF and TIFF; the EXIF viewer, metadata remover and C2PA checker do not accept GIF either. A GIF therefore has to be traced rather than read: find the source video or image, check that in the C2PA checker or the AI image detector, and compare a GIF frame to it with the image pixel compare tool after converting the frame.
The matching-copy check works on PNG or JPEG frames: convert one frame, upload it, and the fingerprint is compared with known copies.
Converting a GIF frame
The image converter opens a GIF in your browser and writes the first frame as PNG, JPEG or WebP. That new file has no metadata, which is expected; its value is the fingerprint and the pixels, not the records.
Treat a GIF as evidence of nothing until you find where it came from.
How to check a file in this format
- Keep the original bytes. Do not open and re-save the file in an editor before checking it.
- Use the tool that accepts the format: the AI image detector for PNG, JPEG, WebP, AVIF and TIFF; the C2PA checker for those plus HEIC, PDF, MP4 and MOV.
- Read each finding with its source field. The report names the container record it came from.
- If you must convert, convert a copy and compare both files with the image metadata compare tool so you know what the conversion dropped.
Frequently asked questions
Does isGenAI accept GIF files?
No. The image tools accept PNG, JPEG, WebP, AVIF and TIFF, and the C2PA checker adds HEIC, PDF, MP4 and MOV. Convert a frame to PNG to run the matching-copy check.
Can a GIF contain AI metadata?
Only an XMP application extension or a comment, and generators rarely write them. The palette re-encode that creates a GIF removes the source file’s records.
How do I check an AI GIF then?
Trace the source. Ask for the original video or image, check that file, and compare a converted GIF frame with it by pixels or fingerprint.
Does a GIF keep C2PA Content Credentials?
The specification allows an application extension for the manifest, but the GIFs in circulation do not carry one in our experience, and isGenAI does not read GIF.
Sources
Container facts come from the published specifications. Tool support describes isGenAI as deployed in October 2026.