Explore Plans
Mobile menu Close menu
Sightengine

Check if an image is AI-generated

Pro plus icon Sightengine scores how likely it is that an image was made or edited by AI. The score is a probability, not proof: detectors make mistakes, and a low score does not show that an image is real.

Developer info

API endpoint slug
sightengine.detect_ai_image
Runtime method
performQuery("sightengine.detect_ai_image"}

Query fields

Image url Text input > Photo

Label
Image URL
Helper text
A public link to the image. Sightengine downloads it itself, so the link must open without signing in and must not expire before the check runs.
Slug
image_url
Required
true
Can have default value
true

Ingredients

Verdict likely_ai at a score of 80 or more, likely_human at 20 or less, and uncertain in between. A probability, not proof.

Slug
verdict
Filter
Sightengine.detectAiImage.Verdict
Type
String
Example
likely_ai

Ai score How likely it is that the image was made or edited by AI, from 0 to 100.

Slug
ai_score
Filter
Sightengine.detectAiImage.AiScore
Type
String
Example
97

Detector The service that ran the check

Slug
detector
Filter
Sightengine.detectAiImage.Detector
Type
String
Example
Sightengine

Checked at When Sightengine ran the check

Slug
checked_at
Filter
Sightengine.detectAiImage.CheckedAt
Type
Date with time (ISO8601)
Example
2020-07-08T04:17:06+05:00