Free AI Image Detector: Was This Photo Made by AI?

Upload a photo and FauxLens tells you whether AI made it, from Midjourney, DALL-E, Stable Diffusion, Flux and more. Free to try, no account, and the file is deleted after analysis.

JPG PNG HEIC · MP4

Detects content from

  • OPENAI
  • MIDJOURNEY
  • Stability AISTABILITY
  • GEMINI
  • FIREFLY
  • FLUX.1
  • CANVA
  • IDEOGRAM
Private · Deleted the moment analysis ends

How every scan runs

Read the method
  1. Provenance

    C2PA content credentials and EXIF metadata, checked first

  2. Watermark & Pixels

    OpenAI and Google AI watermarks read, then a detection model scores the image

  3. Evidence Chain

    Every finding itemised and graded, not reduced to a yes or no

  • Files deleted after analysis
  • No account required

How the detector works

You get a verdict and the evidence behind it.

FauxLens reads the content credentials and metadata, checks for the invisible watermark OpenAI and Google embed, and has a specialist detection model score the pixels.

A scan works through a few checks in order, and none of them look at the picture the way you do.

First it reads what the file says about itself. C2PA content credentials and EXIF or XMP metadata can name the AI tool that made the image, and when they do, the scan can stop there. A camera record can clear a photo. Missing metadata proves nothing either way, because screenshots and messaging apps strip it from real photos all the time, so FauxLens never counts its absence as evidence.

Next it looks for the invisible watermark that OpenAI and Google embed in images their AI tools make, including Google SynthID and every ChatGPT image since May 2026. A watermark tells you the vendor, OpenAI or Google, not the specific model. Then a specialist AI-image detection model scores the pixels and says whether the picture looks real, edited with AI, or generated by AI. If that model is unavailable, a multimodal vision model takes its place.

Having more than one kind of evidence matters. A screenshot destroys metadata but leaves the pixels for the detection model to judge. A watermark or credential, when present, is stronger evidence than any pixel score. The weak spot is heavy compression: images forwarded through messaging apps many times, and small images, give the pixel model less to work with.

You get the verdict, a confidence score and the evidence lines behind it. The confidence shows how strongly the evidence points one way; it is not a calibrated probability.

Why looking harder stopped working

The gap between what people can spot and what models can produce closed some time ago.

Read more

Tested properly, people are far worse at spotting AI-generated images than they assume about themselves. Confidence does not track accuracy here. The visual tells everyone learned - hands, text, over-smooth skin - are exactly the failures each new model version targets first, so relying on them means relying on a list that goes out of date with every release.

Meanwhile the volume moved. AI images are now routine in marketplace listings, dating profiles, rental ads, insurance claims, review photos and news feeds. Most of them are harmless. The problem is that harmless and fraudulent look identical, and the only thing separating them is evidence you cannot see by looking.

What each model leaves behind

Different generators fail in different ways, and knowing how helps you judge what you are looking at.

Read more

Midjourney, across all versions, produces the most photographic output of the major generators. Its aesthetic tuning shows up as a characteristic smoothness: skin, fabric and foliage carry less random variation than a real camera would record. Hands improved dramatically from v5 to v6, so hand-counting is no longer the tell people still repeat.

DALL-E 3 renders text better than almost anything else, which removed the old giveaway of garbled signage. What it did not remove is its close prompt adherence, which tends to produce compositions that are slightly too centered and too obliging. Images made in ChatGPT since May 2026 also carry the invisible OpenAI watermark, which FauxLens reads.

Stable Diffusion is the awkward one, because it is open. SD 1.5, SDXL, SD3, LoRAs, community checkpoints and heavily fine-tuned derivatives all exist in the wild, and a custom checkpoint drifts from the base model's signature. What often survives is the metadata: front-ends such as AUTOMATIC1111 and ComfyUI write the generation settings into the file, and when that text is intact it is the kind of generator signature a FauxLens scan reads.

Flux.1 came from the original Stable Diffusion authors and uses a diffusion transformer rather than a U-Net. So classifiers trained purely on older diffusion output perform poorly on it. Flux renders readable in-image text, which defeats another traditional visual tell. Dev, Pro and Schnell differ measurably from each other: Schnell is distilled and takes fewer sampling steps, which leaves more compression-like artifacts than Dev.

Also covered: Google Imagen, Adobe Firefly, and the video generators on the video pages.

The honest caveat is that this list is a snapshot. New model versions ship faster than any detector retrains, so a brand-new generator always has a window where accuracy against its output is lower. FauxLens does not try to name the model from the pixels. It names a maker only when a watermark points to OpenAI or Google, or when the file's own credentials or metadata name the tool.

How to read your report

The FauxLens report has three parts: the overall verdict, the confidence score, and the evidence lines behind them. The verdict is one of three values - "AI-Generated," "Likely AI-Generated," or "No AI Detected." A result of "AI-Generated" means multiple forensic signals fired with high agreement and confidence is above 85%. "Likely AI-Generated" means signals are present but the image has characteristics that reduce certainty. Often because it was heavily post-processed, re-compressed from a social media platform, or is an unusual crop of a larger synthetic image. "No AI Detected" means none of the checks found reliable signs of AI generation, but it does not rule out the possibility of an extremely well-masked AI image.

Read more

The confidence percentage shows how strongly the evidence supports the verdict. It is not a calibrated probability: a confidence of 92% does not mean the image is definitely AI-generated. It means the evidence strongly points in that direction. The evidence lines show what drove the call. A content credential or watermark is direct evidence, while a pixel score is a judgment. If the evidence says an AI tool altered only part of a real photo, it may have been upscaled or partly repainted rather than made from nothing. Use this to understand the nature of the AI involvement, not just its presence. If you receive a high-confidence result that contradicts other evidence you have, read the evidence lines closely and consider whether the image was significantly processed before you received it.

Where this actually gets used

AI image detection is not an academic exercise. It addresses active, costly fraud across multiple domains.

Read more

Romance scams are the most financially damaging use case. Scammers generate consistent AI personas using Midjourney or Flux (a military officer, a successful engineer, an overseas contractor) and sustain multi-month relationships that cost victims tens of thousands of dollars each. Romance scams are among the costliest frauds reported to the FTC every year. Because these AI personas have never been photographed, reverse image search cannot catch them. Forensic pixel analysis is the only reliable detection method.

In hiring fraud, North Korea-linked threat actors have been documented by the FBI using real-time deepfake video filters to fraudulently obtain employment at US technology companies, gaining access to internal systems and source code. Security researchers and hiring teams across multiple industries are now reporting a significant rise in suspected deepfake candidates in video interviews.

In insurance fraud, AI-generated damage photos (flooded basements, crumpled fenders, fire-damaged roofs) are submitted to claims departments. Industry analysts and insurers warn that AI-fabricated claim documentation is a growing source of fraud losses that manual review alone cannot address.

In journalism, AI-generated photographs have been published and later retracted, typically because they were authenticated by eye rather than by forensic tools.

When the answer is not clear-cut

No AI image detector achieves perfect accuracy on all inputs, and FauxLens is no exception. Understanding where accuracy degrades helps you use the tool correctly.

Read more

Heavily re-compressed images (those downloaded from social media platforms like WhatsApp, Instagram, or Twitter) have been through multiple JPEG compression cycles. Each cycle strips metadata and throws away fine pixel detail the detection model relies on. Small images have the same problem, because there is simply less to judge. Heavy re-compression is the single biggest reason a scan comes back inconclusive rather than wrong, which is why the original file is worth asking for.

Adversarially processed images are the hardest case. Techniques like adversarial perturbation specifically designed to fool AI detectors exist in research contexts and are beginning to appear in sophisticated fraud operations. Our multi-signal approach is more resilient than single-signal detectors. But a determined adversary with access to our detection pipeline could potentially reduce our confidence.

Hybrid images, those that start as real photographs with AI inpainting applied to specific regions, show mixed signals. The detection model recognises this case and says so in the evidence line (an AI tool altered part of the image), and the call gets harder when the repainted area is small. The overall verdict may be "Likely AI-Generated" with moderate confidence rather than a high-confidence determination.

When confidence is low (below 70%) and the stakes are high, do not rely on FauxLens alone. Cross-reference with reverse image search. Request the original uncompressed file. Ask for additional context about the image source. For legal or high-value financial decisions, engage a certified digital forensic examiner who can apply chain-of-custody procedures and provide documented expert analysis.

Is that photo or video real?

Frequently asked questions

FauxLens detects AI-generated images, videos and screenshots with 98%+ accuracy in our internal testing. Accuracy still varies by generator and by image complexity: photorealistic portraits from the latest Midjourney versions are the hardest cases; output from older generators is considerably easier to identify. Every scan also returns an itemised evidence chain, so you can see which findings drove the verdict, not just a score.

It is free to try, with no registration and no card. More scans come in one-time packs with no subscription.

No. Your image is deleted as soon as the analysis ends, and it is never shared or used to train a model. What can be kept is the result: if you share a report, it holds the verdict and evidence, not your file.

FauxLens supports JPEG, PNG, WebP, and GIF image formats, as well as MP4 and MOV video formats. Maximum file size is 30MB for images and 100MB for videos.

Yes, sometimes. Adversarial techniques exist, and heavy compression or a tiny image can hide what a detector needs. FauxLens does not rely on one signal: a content credential or an OpenAI or Google watermark can settle a case even when the pixels are hard to judge. When the evidence is thin, the confidence score shows it.

Upload any image using the tool above. Within a few seconds for most images, you will receive a report showing the verdict, the confidence score, and the evidence lines behind it. No technical knowledge is required.

It does. Screenshots lack EXIF metadata by design, and FauxLens never treats missing metadata as a sign of anything. The detection model still scores the pixels, so a screenshot of an AI image can still be caught. Detection accuracy is lower on small or heavily re-compressed screenshots than on original files.

ELA works by re-saving an image at a known JPEG quality level and comparing the result to the original. Regions of an image that have been added, cloned, or composited have a different compression history than the surrounding pixels - they compress differently because they were edited after the original save. ELA visualizes this difference as a brightness map: edited regions appear brighter because they retain more compressible error. ELA is better suited to finding edits than to spotting fully generated images, so FauxLens does not run it. A scan relies on metadata, watermarks and a detection model instead.

Not by link: FauxLens checks the file itself, so save the image to your device (long-press, Save image, or take a screenshot) and upload it. A full forensic analysis of the pixels needs the file, and the original gives a stronger result than a screenshot. Visual inspection alone is not a reliable substitute: the newest generators fool careful viewers.

PRNU stands for Photo Response Non-Uniformity. Every camera sensor has microscopic manufacturing imperfections that cause individual pixels to respond slightly differently to the same amount of light. This pattern, invisible to the human eye, is unique to each camera and is embedded in every photo that camera takes. AI image generators produce pixels synthetically without any camera sensor, so they cannot replicate a real camera's PRNU fingerprint. FauxLens does not measure PRNU; a scan reads metadata and watermarks and has a detection model score the pixels instead.

FauxLens supports video analysis for MP4 and MOV files up to 100MB. A clip is judged either from the whole file or from a set of sampled frames, and the result is a verdict with a confidence score and evidence lines. It is built to catch AI video from tools like Sora, Veo, Kling and Runway Gen-3, as well as face-swap deepfakes.

Most free AI detectors rely on a single neural classifier trained on a specific dataset. FauxLens reads content credentials and metadata, checks for the invisible watermark OpenAI and Google embed, and then has a specialist detection model score the pixels, with a vision model as a fallback. Provenance evidence and pixel analysis fail in different ways, so a screenshot that strips the metadata still leaves the pixels to judge, and a watermark can settle a case the pixels leave open. The report shows each finding separately so you can see where they agree.

Keep exploring

Guides

More tools