Check images
Check an image
Drop an image on the home page and every analyzer runs at once. No account, no upload.
Supported files
AVIF, DNG, HEIC, HEIF, JPEG, PDF, PNG, SVG, TIFF and WebP. There is no size limit for checking in the browser; a saved report accepts files up to 50 MB.
The visual AI detector runs on JPEG, PNG, WebP and AVIF. Other formats still get Content Credentials, metadata and reverse-search links.
You can drag and drop, click to browse, or send an image from any web page with the Chrome extension.
What runs
Four analyzers run in parallel, all in your browser:
| Analyzer | What it looks for | Learn more |
|---|---|---|
| Content Credentials | A C2PA manifest and whether its signature verifies | Content Credentials |
| Image metadata | EXIF, XMP, IPTC and PNG text chunks, including AI generator tags | Image metadata |
| AI detection | A neural detector's estimate that the pixels came from a generator | Reading the verdict |
| Reverse image search | One-click lookups on Google Lens and TinEye | below |
The first three feed the verdict at the top of the results. Reverse image search opens in a new tab and is for you to interpret.
Reverse image search
Finding where an image first appeared is often more conclusive than any detector. The reverse-search card prepares the image for Google Lens (visual search across the web) and TinEye (exact and near-duplicate matches, good for tracking reuse). The image is sent to those services only when you click through.
Privacy
Analysis happens on your device. The file is uploaded only if you sign in and save a report, so the server can re-run every check and vouch for the result. If you turn on an AI summary, only the extracted metadata text is sent to the model, never the image.
Screenshots and re-saved images
A screenshot is a new file: it has no Content Credentials and no generator metadata, and re-encoding changes the pixel statistics the detector relies on. Expect weaker results, and treat the visual score as a hint rather than proof.
Dedicated pages
If you only care about one question, these pages run the same analyzer with the explanation focused on that question: