VOOZH about

URL: https://apify.com/profitstack/trustlens-ai-vs-real-image-detector-c2pa-verified

โ‡ฑ TrustLens: AI vs Real Image Detector (C2PA Verified) ยท Apify


๐Ÿ‘ TrustLens: AI vs Real Image Detector (C2PA Verified) avatar

TrustLens: AI vs Real Image Detector (C2PA Verified)

Under maintenance

Pricing

from $20.00 / 1,000 results

Go to Apify Store

TrustLens: AI vs Real Image Detector (C2PA Verified)

Under maintenance

C2PA Trust Label & AI Image Detector Instantly detect if an image came from a real camera or was generated by DALL-E/Midjourney using industry-standard C2PA credentials.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Manas Mantri

Manas Mantri

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

3 months ago

Last modified

Share

C2PA Trust Label & AI Image Detector

๐Ÿ‘ Apify Actor
LICENSE

Analyze images for C2PA content credentials to detect AI-generated content and verify authenticity. This Actor checks images for embedded metadata that proves their origin and creation method.

๐ŸŽฏ What This Actor Does

This Actor analyzes images to determine:

  • โœ… Whether the image contains C2PA (Content Provenance and Authenticity) metadata
  • ๐Ÿค– If the image was AI-generated (Firefly, DALL-E, Midjourney, etc.)
  • ๐Ÿ“ธ If the image was captured by a verified camera
  • ๐Ÿ”’ The authenticity and trustworthiness of the image

๐Ÿš€ Quick Start

Input

Choose ONE of the following input methods:

  1. Image URL - Analyze an image from a public URL
  2. Key-Value Store - Analyze an image stored in Apify storage
  3. Base64 String - Analyze Base64-encoded image data

Example Input

{
"imageUrl":"https://example.com/photo.jpg"
}

Or using Key-Value Store:

{
"kvsRecordKey":"my-image",
"storeId":"HzkIFDV9Ktd2wJQI7"
}

Example Output

{
"trust_label":"AI-Generated",
"is_ai":true,
"score":20,
"confidence":"high",
"status":"Success",
"source":"URL: https://example.com/photo.jpg",
"has_c2pa_metadata":true,
"generator":"Adobe Firefly"
}

๐Ÿ“‹ Features

โœจ Core Capabilities

  • C2PA Metadata Detection - Reads embedded content credentials
  • AI Detection - Identifies AI-generated images from major tools
  • Multi-Format Support - Works with JPEG, PNG, WebP, and GIF
  • Trust Scoring - Assigns confidence scores (0-100)
  • Detailed Reports - Optional verbose output with full manifests

๐Ÿ” Supported AI Tools

The Actor can detect images generated by:

  • Adobe Firefly
  • OpenAI DALL-E
  • Midjourney
  • Stable Diffusion
  • Microsoft Designer/Bing Create
  • And more...

๐Ÿ“– Input Parameters

ParameterTypeRequiredDescription
imageUrlStringNo*URL of the image to analyze
kvsRecordKeyStringNo*Key name in Apify Key-Value Store
storeIdStringNoStore ID (optional, for named stores)
imageBase64StringNo*Base64-encoded image data
outputFormatStringNoOutput detail level: simple or detailed (default: simple)
debugModeBooleanNoEnable detailed logging (default: false)

*At least one input method must be provided.

๐Ÿ“ค Output Fields

Simple Format (Default)

{
"trust_label":"AI-Generated" | "Verified Camera Capture" | "No Credentials Found",
"is_ai":true | false,
"score":0-100,
"confidence":"low" | "medium" | "high",
"status":"Success" | "Error",
"source":"Description of input source",
"has_c2pa_metadata":true | false,
"generator":"Tool name or Unknown"
}

Detailed Format

When outputFormat: "detailed" is set, output includes:

{
"manifest_summary":{
"title":"Image title",
"format":"image/jpeg",
"instance_id":"unique-id",
"detected_ai_keywords":["firefly","generative"]
}
}

๐Ÿ”ง Usage Examples

Example 1: Analyze from URL

{
"imageUrl":"https://contentcredentials.org/examples/sample.jpg",
"outputFormat":"simple"
}

Example 2: Analyze from Storage

{
"kvsRecordKey":"uploaded-image",
"storeId":"your-store-id-here"
}

Example 3: Detailed Analysis with Debug

{
"imageUrl":"https://example.com/photo.jpg",
"outputFormat":"detailed",
"debugMode":true
}

Example 4: Base64 Input

{
"imageBase64":"data:image/jpeg;base64,/9j/4AAQSkZJRg..."
}

๐Ÿ’ก Understanding the Results

Trust Labels

LabelMeaningScore Range
Verified Camera CaptureImage has C2PA credentials from a verified camera100
AI-GeneratedImage was created by AI tools with C2PA support20
No Credentials FoundImage has no C2PA metadata embedded0

Confidence Levels

  • High - Multiple AI indicators found or strong camera credentials
  • Medium - Single AI indicator detected
  • Low - No C2PA metadata present

โš ๏ธ Important Notes

About C2PA Detection

This Actor only detects C2PA metadata embedded in images. Important limitations:

  • โŒ Most AI images don't have C2PA - Tools like ChatGPT, most Stable Diffusion implementations, and older AI tools don't embed credentials
  • โœ… Works best with: Adobe Firefly, Microsoft Designer, Leica cameras (M11-P and newer)
  • โš ๏ธ Metadata can be stripped during editing, social media uploads, or screenshots

When No Credentials Are Found

If you get "trust_label": "No Credentials Found", it means:

  1. The image predates C2PA adoption
  2. The tool doesn't support C2PA
  3. Metadata was removed during processing
  4. The image is a screenshot or edited version

This doesn't mean the image is authentic - it just means there's no embedded proof of origin.

๐Ÿงช Testing the Actor

Get Test Images with C2PA

To test with images that definitely have C2PA metadata:

  1. Adobe Firefly - Generate free images at firefly.adobe.com
  2. Content Credentials - Download samples from contentcredentials.org/verify
  3. Bing Image Creator - Create images at bing.com/create

Sample Test Run

$apify run -i'{"imageUrl": "https://contentcredentials.org/examples/sample.jpg"}'

๐Ÿ’ฐ Pricing

  • $0.02 per image analyzed
  • Pay only for successful analyses

๐Ÿ”’ Privacy & Security

  • Images are processed in-memory only
  • No images are stored or logged
  • Metadata analysis is read-only
  • Complies with Apify security standards

๐Ÿ› ๏ธ Technical Details

Supported Formats

  • JPEG (.jpg, .jpeg)
  • PNG (.png)
  • WebP (.webp)
  • GIF (.gif)

Image Size Limits

  • Maximum file size: 10MB (recommended)
  • Larger files may timeout

Dependencies

  • c2pa-python - C2PA SDK for metadata reading
  • requests - HTTP client for URL downloads
  • apify - Apify Actor SDK

๐Ÿ“š Learn More About C2PA

๐Ÿ› Troubleshooting

"Key not found in Key-Value Store"

  • Verify the key name exactly matches your uploaded file
  • Check that you're using the correct Store ID

"Unknown image format"

  • Ensure the image is a valid JPEG, PNG, WebP, or GIF
  • Try re-downloading the image and uploading again

"No C2PA metadata found"

  • This is normal for most images - see "About C2PA Detection" above
  • Try testing with a known C2PA image from Adobe Firefly

๐Ÿ’ฌ Support

Need help?

๐Ÿ“„ License

Apache 2.0


Built with โค๏ธ for content authenticity and transparency

You might also like

image to image

evoort-solutions-llc/image-to-image

Evoort Solutions LLC

8

FLUX.2 Klein Image Generator (Text-to-Image & Image-to-Image)

danitn11/flux2-klein-image-generator

Fast, cheap AI image generator & editor powered by FLUX.2 Klein. Text-to-image and image-to-image in seconds, just $4/1000 images. No GPU or subscription โ€” a pay-as-you-go Midjourney, DALL-E & Flux alternative.

Midjourney Bot

imageaibot/midjourney-bot

This Actor integrates Discord Midjourney-related APIs, including text-to-image, image operations (such as upscaling or extending an already generated image), image blending, image-to-text, task query, and more .website: [Midjourneyไธญๅ›ฝๅฎ˜็ฝ‘](https://mj.bandeyu.com)

206

5.0

AI Deepfake & Image Detector API

george.the.developer/ai-deepfake-detector

Detect AI-generated and deepfake images using metadata analysis, statistical signals, and content credentials checking

AI Image Studio - Multi-Provider Generator

alizarin_refrigerator-owner/ai-image-studio

Unified AI image generation across multiple providers: DALL-E 3, Stable Diffusion, Midjourney & Imagen. Compare results, optimize costs & generate consistent brand imagery at scale.

DALL-E 2 Image Generation

jirimoravcik/dalle-2-image-generation

This actor enables you to generate images using OpenAI's DALL-E 2.

๐Ÿ‘ User avatar

Jiล™รญ Moravฤรญk

100

AI Detector & ChatGPT Checker

dev00/detector-io-ai-detector-apify

Instantly check if text was written by an AI (ChatGPT, Claude, Gemini, GPT) or a human. Get detailed percentage scores and bypass detection.

dev00

2

Hugging Face Image AI

alizarin_refrigerator-owner/hugging-face-image-ai

Image processing w/Hugging Face models Text-to-Image: Stable Diffusion, SDXL, DALL-E generation Image-to-Image: Transform images Inpainting: Edit parts of images Classification: Identify objects Object Detection: Locate label objects Segmentation: Pixel analysis Captioning: Generate descriptions

Related articles

Top 5 Google Image Search APIs to extract web image data
Read more