← All guides Accuracy

Can AI image detectors be fooled?

Yes, and knowing how is what makes a result readable. The categories of attack, why some work, and what a laundered image looks like when it lands.

· 7 min read · Best AI Image Detector

Yes. Any detector reading pixels can be defeated by rewriting pixels, and the cheapest attacks are the ones nobody intends: a screenshot, a re-save, a resize.

Why any pixel detector can be defeated

A detector reads the statistical texture between neighbouring pixels. That texture is the evidence. Anything that rewrites it removes the evidence, and there are many ordinary reasons to rewrite it.

This is a property of the method rather than a flaw in one product. A tool that claims it cannot be fooled is either measuring something other than pixels, or is not being straight with you.

The categories, described rather than instructed

These are written at the level a defender needs. Knowing that a category exists lets you recognise its signature in a result. It is not a recipe, and none of these are step-by-step.

Accidental, and effective

  • Screenshotting the image
  • Posting through a platform that recompresses
  • Resizing for a chat app
  • Saving a photo of a screen

Deliberate, and costlier

  • Adding noise to mask texture
  • Repeated resize and re-encode cycles
  • Printing and rephotographing
  • Compositing generated parts into a real frame
The left column costs a scammer nothing and happens by accident. The right column takes deliberate effort and leaves its own marks.

The last item on the right is the one that matters most, because it is the hardest to catch with a single number. A real photograph with a generated object placed into it keeps genuine texture across most of the frame.

What the region map does about it

Scoring the frame in tiles is the direct answer to compositing. The whole-frame average is dragged down by the genuine parts, but the tile containing the insert is not averaged with anything.

16 12 19 14 92 17 11 15 13

The insert is confined to one tile. That is the pattern averaging destroys and tiling preserves.

A composite. The whole-frame score was 31, which alone reads as probably real.

What evasion costs the person doing it

Every technique that hides the signal also damages the image. That trade is the most useful thing a defender can know.

The trade an attacker makes
TechniqueWhat it hidesWhat it costs them
Heavy recompressionFine texture the model readsVisible artefacts, soft detail
Added noiseStatistical regularityA grainy image that looks wrong
Repeated resizingPixel relationshipsSoftness and ringing at edges
Print and rephotographAlmost everythingMoiré, glare, a photo that looks like a photo of a photo
Compositing into a real frameThe whole-frame averageNothing, which is why tiling matters

An image that has been laundered hard enough to pass a detector usually looks laundered. If a picture is both suspiciously low-quality and being offered as proof of something, the quality is itself a finding.

What cannot be faked as easily

  • A publication history. A picture indexed years ago was not generated last month. Reverse search remains the strongest single check.
  • A valid Content Credential. A signed manifest bound to the current pixels is cryptographic. It can be stripped, but it cannot be forged.
  • A consistent physical scene. Shadows, reflections and continuity between objects are still where generators fail, and laundering does not fix them.
  • A file somebody else already has. Ask the sender for the original from the device that took it, and watch what happens next.

Where this leaves you

A determined, technical adversary can defeat a pixel detector. That is true and it is not the common case. The images most people check were made carelessly, shared casually, and carry their evidence intact or lost it to a chat app rather than to an attacker.

Read a low score on a heavily degraded image as no answer rather than as a clean result. That distinction handles almost every evasion you will meet without needing to know anything about the technique behind it.

The arms race is asymmetric

Generation and detection do not improve at the same speed, and the imbalance runs one way. A new generator arrives as unseen data for every detector in existence. Retraining follows release rather than preceding it, so there is always a window in which the newest output is invisible.

The window is not short. Collecting enough output from a new model, labelling it, retraining and shipping takes weeks at best. During that period a detector will score new generations as real, because they do not resemble anything it was taught to flag.

This is the strongest practical argument for never relying on one signal. Provenance data and publication history do not care which model made an image, so they keep working through the window that pixel analysis cannot cover.

  1. 1 New generator ships Output is unseen by every detector
  2. 2 Blind window Weeks. New output scores as real
  3. 3 Samples collected Labelled training data assembled
  4. 4 Detector retrained Coverage catches up, until the next release
Detection lags release by design. A detector is always strongest on the generation before the current one.

Questions people ask

Can adding noise to an AI image beat a detector?
Sometimes, and it degrades the picture while doing it. Noise masks the statistical regularity a model reads, which lowers the score, but it also makes the image visibly grainy. An image that is both grainy and being presented as evidence is worth more suspicion, not less.
Does screenshotting an AI image hide it?
It reduces the signal substantially, which is why so many generated images circulating in group chats score lower than they should. This is the most common way a detector is defeated, and almost nobody doing it intends to defeat anything.
Will detectors ever be impossible to fool?
No. Detection reads what is in the pixels, and pixels can be rewritten. What improves is the cost of evasion and the number of independent signals that have to be defeated at once. Treat any claim of unbeatable detection as a reason to trust the tool less.
How do I tell a laundered image from a genuinely low-quality one?
Often you cannot, and that is the honest answer to give. What you can do is stop treating a low score on a degraded file as a clean result. If the image lacks the detail to support a confident call, the finding is that it cannot be assessed.
Is it illegal to try to defeat a detector?
Defeating a detector is not itself an offence in most places. What the resulting image is used for very often is: insurance fraud, forged evidence, impersonation and market manipulation are all crimes regardless of how the picture was made. The laundering is rarely the charge, and it is frequently what proves intent.