AI image detector by platform
TikTok AI detector: the platform that reads and writes Content Credentials
TikTok reads C2PA Content Credentials to label AI-generated images and videos automatically and states that it attaches Content Credentials to TikTok content so a downloaded TikTok can be verified, which makes a TikTok download one of the few platform files worth checking in the C2PA checker.

test-signed.pngPNG file · controlled example
- Signature + IHDR
- iTXt XML:com.adobe.xmp
- tEXt parameters
- tEXt prompt / workflow
- tEXt invokeai_metadata
- eXIf
- caBX C2PA manifestrecord
- IDAT pixels
- IEND
Content Credentials found
A signed manifest describes how the file was made.
Signer, recording tool, actions and the signature check result are reported separately, so you can weigh each one.
Open the Content Credentials checker →What TikTok documents
TikTok’s newsroom states that it uses Content Credentials, the C2PA technology, to recognise and label AI-generated content made elsewhere, that creators have been required to label realistic AI content, and that TikTok attaches Content Credentials to its own content so anyone can use the C2PA Verify tool to identify AI content made on TikTok. Labelling depends on the credential being present in the upload.
A screen recording of a TikTok has no credential. A download through the app may, depending on how the clip was exported and whether a watermark overlay was rendered.
What isGenAI shows for a TikTok download
Upload a downloaded MP4 to the C2PA checker to validate any manifest and see the signer, claim generator and recorded actions. Use the video metadata viewer for the container headers and the video frame extractor to pull stills; a still is a new image, checked by fingerprint rather than records. For an image post, upload the saved file to the AI image detector.
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.
What to do instead
Note the AI label on the post, download through the app rather than recording the screen, and ask the creator for the original export from their generator when the label is missing. The Sora page explains a vendor whose videos carry credentials that TikTok can read.
A missing label is not proof that a clip is authentic; labelling depends on metadata that many tools never write.
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 TikTok label AI-generated content automatically?
Yes, when the upload carries C2PA Content Credentials, per TikTok’s newsroom. Creators are also required to label realistic AI content themselves.
Does a downloaded TikTok keep Content Credentials?
TikTok states it attaches Content Credentials to TikTok content so downloads can be verified. Check the specific file in the C2PA checker; a screen recording carries nothing.
Can isGenAI check a TikTok video?
Yes: the C2PA checker validates MP4 manifests, the video metadata viewer reads headers, and the frame extractor produces stills for image checks.
A TikTok has no AI label, is it real?
Not necessarily. Labels depend on credentials or creator disclosure. Check the file and trace the 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.