AI image detector: is this image AI? Ask Checko · Checkobot

Checkobot

5 min read Original article ↗

Free AI image detector

Show Checko a photo. It looks for AI generation, AI edits and face swaps, then tells you what it found and why.

3 free checks a day, no sign-up (5 with a free account). On free checks, images are checked in memory and never stored.

Checko - Detect AI Generated Images & Deepfakes | Product HuntChecko - Detect AI Generated Images & Deepfakes | Product Hunt

Made for the pictures that make you look twice

  • A “breaking news” photo in the family group
  • A dating profile that’s a bit too perfect
  • A listing for a flat that’s a bit too cheap
  • A headshot on a job application
  • A viral screenshot with no source
  • A new face in your DMs
  • A campaign poster that seems off
  • A product shot from an unknown seller

01How it works

Three steps. No sign-up.

Try it now
  1. 01

    Show Checko the image

    Drop it or link it: JPEG, PNG, WebP and more, up to 20 MB. Send the original file if you have it; screenshots lose the detail Checko looks at.

  2. 02

    Two detectors take a look

    Whole-image analysis studies every picture. Face analysis zooms in when there’s a clear face to study.

  3. 03

    Get a verdict, with the reason

    AI, or No AI detected. You also see which detector fired and why, in plain words. Checko never calls a photo “real”: it knows it can miss things.

02What you get back

Not just a number. A reason.

A percentage on its own leaves you guessing. Checko tells you what it saw and which detector made the call.

  • A clear verdict. AI, or No AI detected. If either detector crosses its line, it’s AI.
  • Which detector fired. Face analysis, whole-image analysis, or signed Content Credentials that say AI.
  • A reason in plain words. One sentence on what Checko found, not a mystery score.
  • A card you can share. Your photo with Checko’s verdict and a result link, made on your device. Post it anywhere.

AI-generated portrait of a man in a green jacket, with the face box Checko studied

Result

Checko says

AI

Flagged by face analysis

  • Whole-image analysis: no signs found
  • Face analysis: flagged

Face analysis found strong signs that the face was swapped or edited with AI.

Example result. The portrait was made with AI for this page.

03Under the lens

Two detectors. One honest verdict.

Whole-image analysis

Runs on every image

Looks for the patterns AI image generators and editors leave behind, whatever the picture shows: people, places, products, food, animals or art.

Face analysis

Runs when there’s a clear face

A dedicated face-forensics model. It studies the largest face for face swaps, AI face edits and synthetic faces, including the jaw, hairline and neck, where swaps tend to leave seams.

05Who it’s for

For anyone who needs a second look.

Fact-checkers and journalists

Check a picture before you publish or debunk it, and keep a traceable result link for your notes.

Anyone sent a suspicious photo

A dating match, a seller, a forwarded “news” photo. A second opinion before you reply, pay or share.

Trust and safety teams

Marketplaces and platforms can screen uploads through the API: one call per image.

06Use cases & industries

One check, many front lines.

Wherever a decision rests on a photo, one check tells you if it was made or edited with AI. Pick an industry to see a sample.

Stop face-swapped selfies at onboarding

Fraudsters use face-swap tools to put a stolen identity on their own face. Face analysis studies the selfie for swaps, AI face edits and fully synthetic faces before the account opens.

What it flags

  • Face swaps on onboarding selfies
  • AI-edited faces (age, features, expression)
  • Fully synthetic faces

Use it viaAPIBatch API

Works next to your liveness and document checks; it doesn't replace them.

AI-generated selfie of a man against a white wallonboarding_selfie.jpg

AIFlagged by face analysis

Face analysis found strong signs that the face was swapped or edited with AI.

Sample result. The photo was made with AI for this page.

And wherever else a photo has to be trusted

  • Gig and ride-share driver photos
  • Fintech and crypto onboarding
  • Executive impersonation on social
  • Political ads and campaign images
  • Photo contests and stock libraries
  • Real estate portals
  • Online reviews with photos
  • Brand and ad verification

07API

Detection in your pipeline, one call per image.

Send a file or a URL to one REST endpoint. API plans get the verdict, which detector fired, both detector scores and the face box, with batches of up to 8 images per call on Growth and above.

Read the API docs

SOC 2Compliance in progress

POST /v1/check

{
  "id": "chk_7Qm2…",
  "is_ai": true,
  "fired": ["face_specialist"],
  "reason": "Face analysis found strong signs that
             the face was swapped or edited with AI.",
  "face_found": true,
  "scores": { "full_image_specialist": …,
              "face_specialist": … },
  "face_box": [ … ]
}
Example response, shortened. Scores and the face box are on API and Pro plans.

08FAQ

Fair questions.

The things people ask Checko before they trust it.

Is Checkobot free?

Yes. You can check 3 images a day, no sign-up needed. Pro and the API are for people who check images all day.

Does No AI detected mean the photo is real?

No. It means neither detector found signs of AI at its threshold. Detectors miss some fakes, so treat it as one signal alongside where the image came from and who posted it first.

Can it tell which AI made the image?

No. Checko tells you whether an image shows signs of AI generation or editing, not which tool made it.

Can I call someone a fake because of a result?

Please don't. The verdict is about the pixels in one file, not about a person. A swapped face usually belongs to someone who never agreed to it.

Do you keep my photo?

Not on free checks: the image is checked in memory and then discarded, and we keep a fingerprint of the file and the verdict. Paid plans keep the images you check in your private history, with a switch in Settings to turn that off. If you choose "Link with photo" when sharing, a resized copy without its metadata stays on the link for 30 days, and you can take it off sooner.

Why was my image refused?

Images under 256 pixels on the short side, or JPEGs compressed too hard, don't carry enough detail to judge. Checko says so instead of guessing, and a refusal doesn't use a free check.

Can it check videos?

Not yet. You can check a still frame from a video today.

Is there an API?

Yes. One REST call per image returns the verdict, which detector fired, both detector scores and the face box.

Got a photo that doesn’t sit right?

3 free checks a day, no account needed. 5 with a free account.

Ask Checko