---
title: "Free AI image label checker (IPTC, C2PA) | Herofab"
description: "Check whether an image is marked as AI-generated: IPTC DigitalSourceType, the contains-synthetic-performer keyword and C2PA. Free, in your browser."
url: https://herofab.app/tools/ai-image-checker
language: en
updated: 2026-11-12
---

# Is your image marked as AI?

The AI image label checker reads image files to show which machine-readable AI markers they carry. Since 2 August 2026 the EU AI Act requires AI systems to mark the images they generate in a machine-readable way — and resaving a file can strip that marker. Runs in your browser; nothing is uploaded.

![Model wearing small gold huggie hoop earrings, front portrait on white · AI image label checker](https://herofab.app/img/ex/hoops-model-1100.webp)

Made with Herofab · Jewelry studio

## Choose your images.

JPEG, PNG and WebP. The checker reads the metadata inside the file; the pixels are not analysed.

## What the checker reads inside an image file

AI image label checker does not open the picture. It reads the file itself in the browser as text and searches it for three markers. The first is the IPTC digital source type, a metadata value that states how an image was made. The second is a keyword that one marketplace asks for on images showing AI-generated people. The third is Content Credentials, a provenance record embedded in the file. In a PNG, compressed text blocks are unpacked first, so a marker stored there is read as well.

Each file gets a verdict and three lines, one for each marker. The source type decides the verdict when it is present: marked as AI-generated, as edited with AI, as synthetic media or, for any other value, declared as not AI-generated, with the value shown. Without a source type, the keyword alone gives the AI-generated verdict. Content Credentials alone give a neutral verdict, because cameras sign their photos too. With none of the three, no AI marker was found.

## When to check the label and when another checker fits

Use this checker on the exact file that will be uploaded, after the last edit and the last save. Saving a new file can drop the markers: Marketplace image resizer and Image compressor both write a new file, and embedded metadata, including an AI marker, is not carried over. Herofab writes the IPTC marker for AI-generated media into every image it delivers and adds the keyword to images that show a person it generated.

The neighbouring checkers read different things. Image size checker reads pixel dimensions, file size and format. White background checker reads the colour of the pixels along the edges. Product photo checker measures background, fill and cut-off edges from the pixels. None of the three reads metadata, and this checker reads nothing else: its card shows the file size and type, but the picture is not decoded and no dimensions are reported.

## What a result means and what the checker cannot know

The checker reports what the file declares, not how the image was made. It does not analyse the pixels, so it does not estimate from the look of a picture whether AI produced it, and it does not look for a visible watermark or a signal hidden in the image. No marker found does not show that an image was made without AI: the marker may never have been written, or an editor may have dropped it on saving. A source type that declares a camera capture is reported as declared; whether that is true is not tested.

For Content Credentials the line reads present, signature not checked: the checker detects the record but does not verify the signature or list who signed it and which edits it records. The verdict follows the source type first, so all three lines are worth reading. Whether a sales channel requires a marker, which one it reads and what it keeps after upload is set by that channel, and its rule page is the last reference.

## About this tool.

**Does this free tool need an account?**

The first successful use of each free tool is available without an account. If prompted to continue using it, create a free Herofab account. Files are processed in your browser and are not uploaded.

**Is my image uploaded?**

No. The file is read and processed inside your browser; nothing is sent to a server.

**What does the checker look for?**

Three markers: the IPTC DigitalSourceType tag in the file's XMP metadata, which Google asks sellers to keep; the contains-synthetic-performer keyword Amazon asks for on images with AI-generated people; and C2PA Content Credentials. It reports whether each is present; it does not verify C2PA signatures.

**If nothing is found, is the image not AI-generated?**

Not necessarily. The checker reads markers, not pixels, and many editors and resizers drop metadata when they save a new file.

**Do Herofab images pass?**

Every image Herofab delivers carries the IPTC marker for AI-generated media inside the file; images that show a person generated by Herofab also carry the contains-synthetic-performer keyword.

**Does it verify who signed the Content Credentials in a file?**

No. It detects that Content Credentials are present and says so, with the note that the signature was not checked. It does not validate the signature or show the signer. The presence of credentials is not treated as an AI marker either, since cameras attach them to ordinary photos as well.

**What happens if the source type and the keyword say different things?**

The verdict follows the IPTC digital source type whenever one is found; the keyword decides only when there is none. A file with a source type for a camera capture and the keyword for AI-generated people is reported as declared not AI-generated, while the keyword line still reads found.

**Which file types and how many images can the checker read?**

The checker reads JPEG, PNG and WebP files, and several images can be dropped or selected at once. Each file gets its own card with the verdict and one line for each marker: the IPTC source type, the synthetic-performer keyword and Content Credentials. The files are read in the browser and are not uploaded.

**How can an AI marker be added to an image that has none?**

The checker reads markers and does not write them. Every image Herofab delivers already carries the IPTC marker for AI-generated media inside the file. For an image from another source, the marker has to be written with software that edits XMP metadata, and the file can then be dropped here again to confirm that the marker is present.

Related

[Can a general AI image generator make product photos?](https://herofab.app/guides/general-ai-image-tools-vs-product-photos) · [Can I use AI-generated images for commercial use? 2026](https://herofab.app/guides/can-i-use-ai-images-commercially) · [Do customers trust AI product photos? 2026 evidence](https://herofab.app/guides/do-customers-trust-ai-product-photos) · [How to use Nano Banana and Gemini for product photos](https://herofab.app/guides/how-to-use-gemini-nano-banana-for-product-photos) · [Watermark](https://herofab.app/glossary/watermark)

More free tools

[Product photo checker · Background, framing, cut-off edges and shadows, measured from the photo against each marketplace's main-image rules. · Free · in your browser](https://herofab.app/tools/product-photo-checker)
[Image size checker · Size, file size, format and aspect ratio, checked against each marketplace's published rules. · Free · in your browser](https://herofab.app/tools/image-size-checker)
[Marketplace image resizer · Fit a photo to your marketplace's dimensions — padded, never cropped. · Free · in your browser](https://herofab.app/tools/marketplace-image-resizer)
[Image compressor · Bring a product photo under a platform's file-size limit, without cropping it. · Free · in your browser](https://herofab.app/tools/image-compressor)
[Image to 4K converter · Resize an image to 4K, 3,840 or 4,096 pixels on the longer side, and save it as JPG or PNG. · Free · in your browser](https://herofab.app/tools/image-to-4k)
[HEIC to JPG converter · Turn iPhone HEIC photos into JPGs that every marketplace accepts. · Free · in your browser](https://herofab.app/tools/heic-to-jpg)
[Seamless texture maker · Turn a photo of fabric, a print or a surface into a tile that repeats without a visible seam. · Free · in your browser](https://herofab.app/tools/seamless-texture-maker)
[White background checker · Measure whether the edges of a packshot are pure white #FFFFFF. · Free · in your browser](https://herofab.app/tools/white-background-checker)

Herofab is an independent product and is not affiliated with Google. Product and model names belong to their owners.
