Fake or AI Image Checker: before and after
An illustration with sample files; your own files show their own results.
Receipt: real or edited?
Photo: untouched?
Picture: original size?
Repainted total found
No signs of editing
Stretched from a smaller original
Fake or AI Image Checker: Editing, AI Markers and Receipt Checks
Checks photos, scanned receipts, IDs and documents for signs of editing, AI generation and re-compression, and reports what it finds as evidence with reasons, never as a percentage. It reads what the file says about itself (metadata, AI-source markers, signed Content Credentials), measures the pixels (error level, JPEG history, frequency, noise, areas copied within the picture) and, on request, tests whether a receipt’s text and numbers add up. All of it runs in your browser; the image never leaves your device.
What it checks
- Provenance: AI-source declarations such as the IPTC Digital Source Type, generator names and the prompt data local generators write, plus Content Credentials (C2PA) verified offline. A declaration shows what the file claims; its absence shows nothing.
- Metadata consistency: editing software, timestamps and GPS time that disagree, an embedded preview that no longer matches the picture, and a declared size that is not the real size.
- Error Level Analysis, quantisation tables and block grid: where a pasted or re-saved region has a different compression history, and whether a JPEG was cropped or saved twice.
- Frequency and noise: periodic peaks that expose resizing (and some generators), and a map of each area’s grain against the rest of the picture.
- Copy-move: areas that match each other after a shift, rotation or scaling, drawn with lines joining the matches.
- Text and numbers (optional): receipt lines against subtotal, tax and total, card, IBAN and passport check digits, impossible dates, QR codes against the printed page, and figures that differ from their neighbours in size, alignment or ink.
How the answer is reached
Every check reports a signal and how far it can be trusted on this particular image. Heavy compression, resizing, screenshots, chat-app copies, small images and printed pages are detected first and lower the reliability of the checks they blind, and the result says so. Correlated checks count once, independent layers are weighed together, and the outcome is one of five categories: declared as AI-generated, strong indicators of synthetic generation, suspected edited region, inconclusive, or no visible indicators.
Limits
Every technique has known false positives (edges and text raise error level, legitimate resizing creates spectral peaks, identical objects match each other) and a screenshot or print-and-scan wipes the compression history. The tool shows where to look; it cannot decide that an image is “real” or “fake”, and “no visible indicators” is not proof of authenticity. There is no bundled AI-detection model: no small in-browser model reliably flags modern synthetic images. Text recognition is English only and misreads digits now and then, so a failed check is a figure to compare with the original.
Frequently asked questions
Can this tell me for certain whether a photo was edited?
What does "No visible indicators" mean?
Does it detect AI-generated images?
What are Content Credentials, and what does the check show?
What does the copy-move search find?
What do the text and number checks do for receipts and IDs?
Is the image uploaded to a forensics service?
What is Error Level Analysis actually showing?
Why does a screenshot, a chat-app copy or a scanned page look suspicious?
Why does an unedited photo show ELA hotspots?
What does a misaligned block grid mean?
Can I analyse only part of an image?
What does the PDF report contain?
Which image formats work?
Fake or AI Image Checker at a glance
| Where it runs | Entirely in your browser. Files are never uploaded. |
|---|---|
| Cost | 90 tokens per image (about $0.90 at the base rate) |
| Accepts | JPEG, PNG, WebP, TIFF, HEIC/HEIF |
| Produces | A verdict category with its reasons (never a percentage), the evidence behind it grouped by layer, an interactive viewer with error-level, noise, copy-move and frequency layers, what the file's metadata and Content Credentials say about it, optional receipt and ID text checks, and a PDF or JSON report. |
| Batch | One at a time. |
| Account needed | Only to spend tokens. Browsing and previewing are free. |
| What it does not do | The result is advisory evidence, never a verdict: nothing here proves an image is authentic, AI generation is judged from markers a file declares and statistical hints (no detector model is bundled), and text recognition is English only and misreads digits now and then. |
