AI Image Checker
AI Image Checker helps you inspect images for metadata clues, dimension patterns, file size anomalies, and other lightweight heuristic signals that may warrant closer review. It is an inspection assistant — not a definitive detector. All processing stays in your browser.
Inspect an image locally
Upload a file to inspect basic metadata and a few lightweight heuristic signals. This does not provide proof.
Heuristic review only. Provenance, context, and visual inspection still matter.
Review summary
Upload an image to see dimensions, file size, and heuristic notes.
Signals to review
- No notes yet.
Frequently asked questions
Can this prove an image is AI-generated?
No. This tool highlights signals and inconsistencies that deserve closer inspection. It cannot prove provenance. Human review, reverse image search, and context are still necessary.
Which signals does it check for?
File format, dimensions (including common AI output sizes like 1:1 squares), file size relative to dimensions, EXIF metadata, and heuristic patterns. More signals will be added over time.
Why can't any tool reliably detect AI-generated images?
Modern generators increasingly mimic camera metadata, natural dimension ratios, and realistic compression artifacts. Reliable detection would require access to the generator's training signature or a watermarking standard neither side fully controls yet, so any browser-side heuristic is inherently limited.
Should I use this for content moderation decisions?
No. Treat it as a first-pass screening aid, not a moderation gate. False positives (real photos flagged) and false negatives (AI images that pass) are both expected — pair it with human judgment for anything consequential.
Does stripped metadata mean an image is fake?
No. Many platforms (Instagram, WhatsApp, Twitter) strip EXIF metadata from every photo on upload, real or not. Missing metadata is common and not itself a reliable signal of AI generation.
Can I check multiple images in a row?
Yes — select a new image at any time and the previous result is replaced. Each check is independent and none of the images are stored or compared against each other on a server.
Why does the tool avoid giving a confidence score or percentage?
A numeric score implies more certainty than heuristic signals can support. Instead, the tool lists the individual signals it found so you can judge their relevance yourself rather than anchoring on a potentially misleading number.