Comet Free

Real Check: AI image detector for photos

Is this photo real or AI? Real Check estimates how likely it is that an image was made by an image generator rather than taken with a camera, and gives a verdict. Free.

Open Real Check in the web app Use it from your code

No sign-up and no card — a workspace opens in your browser the moment you arrive.

It looks at the picture without changing it, so you can ask before you share a picture, publish it or spend anything on it. It is free in the web app and through the API.

Four pictures, each with its verdict: a surfer on a breaking wave, real at 0.0006; an Apollo 11 astronaut beside the lunar module after a 4x enhancement, real at 0.0078; a smiling young woman outdoors, made with an image generator, generated at 0.9999; the same woman as a starship captain from the Headshot model, generated at 1.0000

A photograph by Faypearse (CC BY-SA 4.0, via Wikimedia Commons); NASA’s photograph of an Apollo 11 astronaut after a 4× enhancement; a snapshot made with an image generator; and the headshot made from it.

Reading the answer

The answer comes in two parts:

Don’t act on uncertain either way. From your own code, if you need a stricter or a looser line than the verdict’s, draw it on the probability.

Edited and enhanced photos

Restore and Enhance draw pixels, and Real Check may notice. The restored colour version of Einstein’s 1921 photograph reads as generated. The faded original reads as uncertain: old prints and scans are where Real Check is least sure.

Albert Einstein at a blackboard twice: the faded 1921 photograph, uncertain at 0.5525, and the restored colour version, generated at 0.8943

A generated verdict on a restored photo is correct, because a model drew its pixels. It says nothing about whether the scene happened; only the original can tell you that.

What it can’t tell you

To check a picture against the content policy as well, run Content Check, which is free too.

From your own code

Real Check is on the HTTP API, with clients for Python and TypeScript. Below every run in the web app, Equivalent HTTP API calls shows the same request in curl, Python and TypeScript, ready to copy. Your first API call, in three requests walks through getting a key and the three requests a job takes.

Try it on your own file

No sign-up and no card — a workspace opens in your browser the moment you arrive.

Open Real Check in the web app

More features