Detected locally in your browser — your image was never uploaded.
Not sure whether a photo is real or AI-generated? Drop it here and get a verdict in seconds. The whole check runs inside this browser tab, so the file is never uploaded.
Provenance
C2PA Content Credentials and generator metadata are read first — the strongest evidence, when an image still carries it.
AI Pattern Classifier
An on-device model scores the pixels. No upload, no server round trip, no queue.
Forensic Analysis
Error level analysis, a noise map, and camera EXIF, so you can see what the score is based on.
It reads the provenance markers and pixel fingerprints left by the tools people actually publish with — and it still returns a score when an image carries no markers at all.
Anything you would hesitate to take at face value. These are the images people bring to a detector most often.
Spot the synthetic faces behind fake accounts, catfish profiles, and bot networks.
Check a viral image from Instagram, X, or Reddit before you repost it to your own audience.
Verify a press photo before it runs, without sending the source file to a third party.
See whether a listing photo was rendered rather than shot, and whether the seller reused it.
Review refund screenshots and payment slips that look a little too clean to be real.
Inspect identity documents and scans for signs of generation or heavy retouching.
Tell AI artwork from hand-made work before you license it, commission it, or judge it.
Real capture with AI cleanup on top? The score plus the forensic maps show you the mix.
Anything that arrives through chat, email, or a group thread and asks you to act on it.
Three steps, a few seconds, and nothing leaves your device at any point.
Step 1
Drop a file, click to browse, or paste from the clipboard. JPEG, PNG, WebP, and AVIF are supported. There is no upload step — the file stays in this tab.
Step 2
Lumenfix validates C2PA Content Credentials and generator metadata, runs an on-device classifier over the pixels, and builds forensic maps from compression and noise.
Step 3
You get an AI probability, a plain-language verdict, and the detail behind it: provenance fields, error level analysis, a noise map, and any camera EXIF.
Anyone who has to decide whether a picture can be trusted — whether that is a refund queue, a newsroom, or a group chat.
Screen user-submitted images and keep moderation calls consistent across reviewers.
Review receipts, invoices, and claim photos before a refund or payout is approved.
Look for synthetic or retouched selfies and ID images during account verification.
Watch listing photos, delivery proof, and seller accounts for image-based fraud.
Verify a photo before publication while keeping the source file on your own machine.
Check submitted artwork, portfolios, and coursework images for AI generation.
Know what you are licensing or commissioning before the invoice is signed.
Assess evidence images and document authenticity, with detail you can explain in writing.
Decide whether the picture in your feed is worth believing, sharing, or arguing about.
Most detectors ask you to upload the exact image you are unsure about. This one does not have anywhere to upload it to.
The check runs on this device only. Your image is never sent to our servers or to anyone else. Close the tab and the file stays with you.
Every result ships with the provenance fields, error level analysis, noise map, and EXIF behind it, so you can explain the call to someone who disagrees.
Heavily recompressed or repeatedly screenshotted files are labeled Uncertain instead of being forced into a confident yes or no.
No signup, no credits, no queue. The detector component is cached after the first run, so later checks work even offline.
A detector is only useful if you also know where it stops.
No server copy, no analytics payload, no third-party request with your file inside it.
The score is a probability. Treat it as one input to a decision, not a verdict you can publish or accuse someone with on its own.
Screenshots of screenshots, aggressive compression, and tiny crops erase the sensor patterns the check depends on. Those come back as Uncertain by design.
A fully generated scene, a heavy retouch, and AI cleanup on a real photo are different things. The forensic maps help you tell them apart; the score alone will not.
Still images only. Video frames need to be exported first, and documents need to be rendered to an image.
No face recognition, no reverse image search, no attempt to say who is in the photo or where it came from.
Detection is only the first step. If the image turns out to be real and you want to work on it, these tools pick up from here: