TruthLens tools

Image Verification Toolkit

Look at an image before you believe it or share it. This reads the file's own details and any embedded camera metadata in your browser, and gives you a checklist for the judgement that a tool cannot make.

What actually establishes an image's origin

File metadata is a weak signal. These are the checks that carry real weight — and the first one does the most work.

Reverse image search

There is no free, keyless API that indexes the web's images, so this tool does not attempt one. Use one of these instead — each lets you upload or paste an image directly, and you can see who else published it and when.

These links open in a new tab. Nothing from your image is passed to them automatically — you choose what to upload yourself.

Your record

Your image never leaves this device. It is read with the browser's own file APIs — no upload, no server, no account. Please do not open images you are not permitted to handle. Also: missing metadata does not prove an image was manipulated, and present metadata does not prove an image is genuine.

What EXIF can and cannot tell you

EXIF is a metadata block written by cameras and editors. When it survives, it can carry a camera model, a capture timestamp and sometimes a GPS position — genuinely useful when the photo is recent and untouched.

It fails in both directions. Most images that reach you have had metadata stripped by the platform they travelled through, and a screenshot has none at all, so “no EXIF” is close to meaningless. Where metadata is present it can be rewritten by any editing tool, so present values are a claim by the file rather than a measurement. This tool reads and shows them; it does not judge them.

Why there is no automated match here

Reverse image search is the check that would genuinely help, and it needs either a paid commercial API or access to a search engine's index. Neither is available without a paid subscription, and pretending otherwise would produce a tool that looks decisive and verifies nothing. Instead the checklist above routes you to services that actually work.

Limitations

Frequently asked questions

Was my image uploaded anywhere?

No. It is read with the browser's local file APIs and a local object URL, which never leaves your device. You can confirm this by opening the network panel in your browser — there will be no request for your file.

My photo has no metadata. Does that mean it is fake?

No, and it is the most common outcome. Messaging apps strip metadata, platforms strip it on upload, screenshots discard it, and many editors remove it by default. Treat missing metadata as no information at all.

My photo has a camera model and date. Is it therefore genuine?

No. Any editing tool can write those fields. Present metadata is a claim made by the file, not a measurement made by this tool. It is a starting point for checking, never a conclusion.

Can this tell me whether the image is AI-generated?

No. Doing that reliably needs a trained model, which means either a paid inference API or running a model on your machine — neither is a free browser feature. Guessing from file properties would be worse than saying nothing.

Why does it not include a reverse image search button?

Because a working one needs a paid commercial index, and no free keyless API covers the open web. Rather than fake the result, this links to services that genuinely work and tells you how to read what they return.

What file types work?

Any image your browser can display. EXIF is read for JPEG; PNG, WebP and AVIF do not carry that block, so you will get file details but no metadata list.

Related tools