# Fake Image Detector--this could be useful

**URL:** <https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059>\
**Category:** Miscellaneous and Personal Stuff I Must Share\
**Created:** [March 19, 2024, 11:38pm UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059 "2024-03-19T23:38:41Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bosda\_Di\_Chi\_of\_Tricor](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bosda_di_chi_of_tricor/32/16845_2.png) [@Bosda\_Di\_Chi\_of\_Tricor](https://boards.straightdope.com/u/Bosda_Di_Chi_of_Tricor)\
**Post date:** [March 19, 2024, 11:38pm UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059/1 "2024-03-19T23:38:41Z")

</div>

A fake image detection website? Purportedly.  
[I’ve bookmarked it, and if it does not work well, it is a step in the right direction. (LINK)](https://www.fakeimagedetector.com/)

---

<div class="post-metadata">

**Author:** ![markn\_1](https://avatars.discourse-cdn.com/v4/letter/m/f9ae1b/32.png) [@markn\_1](https://boards.straightdope.com/u/markn_1)\
**Post date:** [March 20, 2024, 12:11am UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059/2 "2024-03-20T00:11:20Z")

</div>

I tried to test it. I found an AI-generated image that looked pretty realistic to me and uploaded it to the site. The response was “400 Bad Request”. I tried a few images and got the same result for each. Not too promising.

---

<div class="post-metadata">

**Author:** ![Czarcasm](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/czarcasm/32/4050_2.png) [@Czarcasm](https://boards.straightdope.com/u/Czarcasm)\
**Post date:** [March 20, 2024, 12:22am UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059/3 "2024-03-20T00:22:30Z")

</div>

A friend of mine swears by FotoForensics [fotoforensics.com](http://fotoforensics.com)

---

<div class="post-metadata">

**Author:** ![AHunter3](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ahunter3/32/368_2.png) [@AHunter3](https://boards.straightdope.com/u/AHunter3)\
**Post date:** [March 20, 2024, 2:45am UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059/4 "2024-03-20T02:45:47Z")

</div>

I tried it (the one Bosda linked to), with one image straight from the camera and one image that I had worked on extensively in Photoshop.

It says “No error level detected” for the first image and “Looks like **Computer Generated** or **Modified** image” on the second image.

ETA: “modified” can include playing with contrast, hue, or brightness.

---

<div class="post-metadata">

**Author:** ![Johnny\_Bravo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/johnny_bravo/32/493_2.png) [@Johnny\_Bravo](https://boards.straightdope.com/u/Johnny_Bravo)\
**Post date:** [March 20, 2024, 12:51pm UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059/5 "2024-03-20T12:51:18Z")

</div>

That site’s faq says its accuracy “hovers between 60 and 70 percent.”

Good odds if you’re operating a casino, bad odds for anything else.

---

<div class="post-metadata">

**Author:** ![LSLGuy](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lslguy/32/5813_2.png) [@LSLGuy](https://boards.straightdope.com/u/LSLGuy)\
**Post date:** [March 20, 2024, 8:15pm UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059/6 "2024-03-20T20:15:39Z")

</div>

Unless its ability to spot fakes depends on things that people generally don’t / can’t see. In other words, the real filter one ought to use is “Do I think it looks fake, or does the site think it looks fake? If either says “fake” then I’ll conclude it really is fake.”

---

<div class="post-metadata">

**Author:** ![Jophiel](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/jophiel/32/66_2.png) [@Jophiel](https://boards.straightdope.com/u/Jophiel)\
**Post date:** [March 20, 2024, 9:11pm UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059/7 "2024-03-20T21:11:18Z")

</div>

> [@markn\_1](#):
>
> The response was “400 Bad Request”. I tried a few images and got the same result for each. Not too promising.

Same here. I see it says it uses metadata to make its determination which seems really simple for some AI images – stuff I made locally on Stable Diffusion has the prompt, model, steps, CLIP, etc all included in the data so obviously those are fake. I wanted to test a few with the original and with the metadata stripped out.

Edit: to be clearer, it says it uses metadata as part of its determination. I was curious how heavily it relied on it.

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [March 20, 2024, 9:20pm UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059/8 "2024-03-20T21:20:42Z")

</div>

> [@markn\_1](#):
>
> I tried to test it. I found an AI-generated image that looked pretty realistic to me and uploaded it to the site. The response was “400 Bad Request”. I tried a few images and got the same result for each. Not too promising. ⁢

That could also be the server choking because of trying to handle too many requests.

Granted, that is the wrong error code for that situation, so they should at least fix that if that’s the case. It should be 503 - Service Temporarily Unavailable.

---

<div class="post-metadata">

**Author:** ![Jophiel](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/jophiel/32/66_2.png) [@Jophiel](https://boards.straightdope.com/u/Jophiel)\
**Post date:** [March 26, 2024, 5:14am UTC](https://boards.straightdope.com/t/fake-image-detector-this-could-be-useful/999059/9 "2024-03-26T05:14:23Z")

</div>

I forgot about this site, thought about it tonight and tried again. The “trick” is that it only works on jpg format images and I only had luck when I used the button to select an image. Although drag and drop _seems_ to work, it just gave me a bad gateway error when I’d hit start.

The results were… not impressive. 0% success rate unimpressive. The three non-AI images I tried were flagged as fake and the two AI images were passed as real. And that was actually the same AI image twice, once with the EXIF/Metadata stripped and once with it intact. So it couldn’t even tell that an image _with the Stable Diffusion prompt/settings embedded in the metadata_ was a fake image.
