To verify a photo found on social media, save the original file, run it through more than one reverse image search engine, look for the earliest version you can find, and check the date and place against independent evidence. If two or more of those checks line up and nothing contradicts them, you have a reasonable basis to treat the image as genuine.
The whole process takes about ten minutes with a laptop and a phone. What makes it worthwhile is that out-of-context images do most of the damage quietly, and most of them fail the same basic checks.
A few notes before we start, because they change the outcome more than any single tool. The person who posted the image is not the source of the image. A caption is a claim, not evidence. And a single search engine returning nothing is not proof of anything, which we will come back to at the end.
Table of Contents
- What You Need
- Step-by-Step: How to Verify a Photo Found on Social Media
- Common Mistakes
- Frequently Asked Questions
- How do I reverse image search on a phone?
- Can Google identify a picture or find the original?
- Why did my reverse image search return no results?
- Is there an app that will tell me if an image is AI-generated?
- Can I check whether a photo is old before sharing it?
- What is the most powerful reverse image search?
- Conclusion
What You Need

Verification is mostly preparation work. Having these in place before you start means you are not hunting for tools halfway through a suspicious discovery.
The original post, not a copy of it. Open the post on the platform itself and note the account name and handle, the exact date and time, the full caption, the URL, and any visible tags or location sticker. Screenshot the surrounding feed too, because context on the page often contradicts the claim in the post.
The image file at the highest quality you can get. On desktop, open the image in its own tab and save it from there rather than grabbing what the phone’s messaging app compressed. On mobile, look for a download or save option in the post’s share sheet. A screenshot of a screenshot is the worst possible starting point, since re-encoding destroys exactly the detail you need.
A browser and at least two reverse image search engines. Google and Bing will cover most cases. TinEye and Yandex add genuinely different indexes, and the reason to use them is covered in step 2.
A local way to inspect the file. Operating system metadata viewers, or an EXIF viewer that runs in the browser, will show what survived compression. Note that this only tells you something when the data is still there, and on most social platforms it is not.
Somewhere to write things down. A phone note is fine. The value is in recording each match you find with its date and source, because reconstructing that chain later from memory is where people go wrong.
For video or a photo inside a social post, an extra step: the InVID-WeVerify browser extension. It extracts keyframes from a clip and runs reverse searches on each frame, which is the difference between finding a video’s origin and finding nothing at all.
Step-by-Step: How to Verify a Photo Found on Social Media
There are seven steps. They run in order because each one assumes the previous one was done properly, and skipping ahead usually means working from a file that was never the original.
1. Preserve the Original Photo and Post
Save the file, then record the context around it. Write down the account that posted it, whether the account is verified, when it was posted, what the caption claims, and what the previous few posts from that account look like.
Accounts matter more than people expect. A feed made almost entirely of reposts, with no original material and no replies, is a plausible warning sign on its own. It is not proof of anything, and you should hold it as a weak signal rather than a conclusion.
Check whether the post is original content or a repost by opening the account profile and looking for the same image earlier. If the platform shows a repost label, follow the original account instead, because the original is where the source questions can be asked.
If the post has since been deleted, capture what remains and archive it. The Wayback Machine and Archive.today will both store a live page on request, and an archived copy is worth far more than a screenshot once the account is gone.
2. Run a Reverse Image Search
Upload the saved file to at least two engines, and compare results by date, source and context rather than by how many results you get. An engine that returns forty matches from one aggregator page has told you nothing; an engine that returns two matches, one of them older and clearly the origin, has told you a great deal.
On desktop with Google, open the Images tab, and use the search-by-image camera icon in the search bar to upload the file. You will get a panel of visually similar results plus any pages where the exact image appears. From there, add a keyword or a place name to narrow the set.
On iPhone, open the Google app or Chrome, tap the camera icon in the search bar, and choose to pick an existing photo rather than take a new one. On Android, the Lens icon sits directly in the Google search bar, and selecting the photo from the picker does the same job. If you use an existing image rather than the camera, Google usually offers a crop box to tighten the search to one area.
TinEye is different in a way that matters. It indexes by match type and lets you sort results by date, so you can quickly see the oldest appearances of an image rather than the most popular. For tracing where something came from, that sorting is the feature that earns it a place in the workflow.
Yandex has historically been the strongest of the free engines for faces and for matching an image against faces found elsewhere online. People doing catfish and romance-scam research report that a search which came back empty on TinEye found the original photographer’s portfolio on Yandex. That is not a guarantee of anything, and it is a good reason to run more than one.
Bing Visual Search works well for objects and landmarks, and its index differs from Google’s enough that it occasionally surfaces an older or less-linked version of the same photo.
If the full-frame search returns nothing useful, crop in. Cut out just a face, a sign, a logo, a licence plate or a distinctive building and search that smaller piece. Cropping strips the image back to something closer to the original pixel content, and it is frequently the step that produces a hit. The same trick works when a photo has been heavily filtered, stylised or run through a compression chain.
Do not crop a person’s face out of an image to run it through a face-search engine if there is any chance the account belongs to someone who has not consented to being looked up. Verification of a public claim is not the same activity as hunting for a private individual.
For Google Lens history, which comes up more often than you would expect: open the Google app, and the recent Lens queries appear on the Lens tab or under Activity in your Google account settings. On Android the same history lives in Chrome under History, filtered by site, which is where search-by-image queries are logged.
3. Trace the Photo Back to Its First Source
The goal here is the earliest version of the image you can find, with a date attached to it. Not the earliest post you happen to see, but the earliest one with credible provenance.
Work outward from the matches you already have. Open the oldest-looking result and ask three questions: is this an original post or a repost of something else, does the caption describe the same event the claim describes, and does the date come before the post that brought the image to you?
Credits and bylines are the most direct route. A news agency wire, a photographer’s own account or a credited outlet is a first source. A page that says “reposted from” and links elsewhere is a hop, and the hop is where the context usually gets changed.
Watch for the substitution trick, which is far more common than any compositing. The image is real, the event in it really happened, but it is from last month and not from this morning. No amount of forensic analysis catches that, because there is nothing to detect. Only the date does.
When you find what looks like the origin, record it. The URL, the date, the account, and whether you reached it through a credit or a link. If the origin turns out to be a dead link or an empty account, that absence is itself worth noting.
4. Inspect the Image for Signs of Manipulation

Now look at the image itself. You are not trying to reach a verdict from visual inspection, because an expert editor can produce something you will never spot by eye. You are looking for inconsistencies that tell you where to look harder.
Lighting is the first thing to check, and shadows second. Ask whether every light source in the frame casts a shadow that agrees with it. An object lit from below, a shadow falling the wrong direction for the stated time of day, or two people standing together with noticeably different light quality are all worth a closer look.
Reflections do the same job in reverse. A window, a car body or a polished surface should show the people standing near it. If a reflection does not include a person who is plainly in the shot, something has been removed.
Scale and proportion catch composites that lighting cannot. Check whether a hand fits the arm it is attached to, whether furniture matches the room, whether a crowd repeats or the same person appears twice with different clothes. Duplicated background detail, tiling in skies and repeated foliage are all common in generated images.
Edges and lighting continuity give away most composites. Look for a halo around an object where the brightness of the background changes abruptly. Run your eyes along the border of any region that looks slightly different in colour or sharpness from its neighbour.
Perspective is worth a check when there is architecture in frame. Vertical lines that lean differently from each other, or a horizon that sits at an odd height relative to a level building, suggest a piece was pasted in.
For generated images specifically, look at hands, teeth, ears, text and small repeating patterns. Malformed fingers, blurred or nonsensical lettering on signs and clothing, asymmetry in paired objects, and texture that turns to mush in the background are the usual gives. None of them proves anything on its own, and all of them together are a reason to look for independent confirmation.
FotoForensics is the tool to reach for when you want pixel-level support rather than your own eyes. Its Error Level Analysis view re-compresses the image and highlights regions that behave differently under recompression, which tends to expose pasted areas. Read it as a pointer rather than a verdict. ELA highlights any region that has been compressed, saved or edited at a different time from the rest of the picture, which includes innocent edits like a crop or a brightness change.
5. Check Metadata, Location, and Time Clues
Open the saved file in a metadata viewer and see what is actually there. An EXIF viewer will show the camera make and model, the lens, the software tag, the capture timestamp, and GPS coordinates if the camera wrote them and the file has not been through anything that removed them.
On social platforms, expect very little. Most major platforms strip EXIF data on upload and recompress the image heavily, so a photo pulled from a feed usually arrives with no camera data and no timestamp at all. This is the single most common source of frustration for people trying to verify photos, and it is a limitation of the platform rather than a sign about the image. It also means the absence of metadata is not evidence of fabrication.
Where metadata does survive, treat contradictions as leads. A capture timestamp years before the claimed event, a software tag naming an editor when the post claims a raw camera file, or a camera model that could not have produced the claimed scene are each worth following up. A single odd field is usually an artefact of the pipeline, so confirm the pattern before you build anything on it.
Location claims can be tested against what is visible. Look for signage in a script, a licence plate format, a road marking style, vegetation, building materials and architectural detail. If a post claims a city, all of those should agree with that city.
Shadow direction is a strong check that costs nothing. Enter the location and the claimed date into a sun position calculator and compare the predicted sun angle with the shadows in the frame. Shadows that are impossible for the stated time and place are a real finding, though remember that a shadow can also come from a streetlight rather than the sun.
Time can be checked against weather records and against the schedule of the event itself. A photo claiming a daytime protest on a date when the official record shows heavy cloud cover at low light is a mismatch. So is a photo of a parade on a day the parade did not run.
Satellite and aerial imagery can confirm or rule out large physical features such as a building, a road closure or damage to a structure. It will not tell you about a crowd.
6. Compare Claims With Independent Evidence
This is the step people skip, and it is the one that separates checking a file from verifying a claim. Up to now you have been asking whether the image is real. Now ask whether the story attached to it is true.
Look for at least one source that has no interest in the outcome. The photographer’s own account and the wire service that carried the image are two. Local reporting from a place with no stake in a national story is a third. An official statement is weaker than it looks, because institutions speak on the record selectively.
If the claim is about a specific person, look for independent confirmation that the person was there. Where were they, and what were they publishing at the time. Absence of posts is not evidence of absence, especially during a crisis, but a stream of posts from a clearly different place at the same hour is a genuine contradiction.
If the claim involves damage, a fire or a casualty, check for independent imagery from a different angle and a different uploader. Two photographers standing in different places with overlapping frames is about as close to confirmation as this work gets.
Then write down what you have in a single sentence with its category attached: confirmed authentic, authentic but miscaptioned, manipulated, or unverified. That sentence, with the URLs behind it, is what you will want later. Most people who get caught sharing a false photo did not fail at analysis, they failed at recording it and moving on.
7. Decide What Confidence the Evidence Supports
Five outcomes cover almost everything, and each one comes with a clear statement of what would change it.
Confirmed. You found the origin, the origin is credible, the date and place match, and independent coverage supports the claim. You would need contrary evidence from a similarly credible source to change your mind.
Likely authentic. Every check agrees and nothing contradicts, but one piece is missing, usually a direct source or a clear provenance chain. An eyewitness account or the original photographer confirming the shoot would move it to confirmed.
Authentic but miscaptioned. The image is genuine and the context is false. The most common version is a real photo of a real event being given a wrong date, place or cause. Finding the original post is what changes this verdict.
Manipulated. Metadata contradictions, impossible shadows, duplicated subjects, a mismatched reflection, or the original photographer stating the image was altered. A higher-resolution file or the raw camera original would change this.
Inconclusive. The photo has been forwarded too many times to trace, no reverse search returned anything, and there is no independent coverage. Say this plainly rather than defaulting to true. An inconclusive verdict is a legitimate and publishable result, and it is a better outcome than a guess.
Common Mistakes
Treating the caption as evidence. A caption is what someone claims, and claims are the thing under examination. The fix is simple: read the caption, then verify it separately against the image and its origin.
Checking one search engine. Indexes differ, and an engine that returns nothing has not told you the image is original. Run Google plus one of TinEye, Yandex or Bing before drawing any conclusion from an empty result page.
Reading the date on the post as the date of the photo. A post made this week containing a photo from four years ago is the standard false claim, and it looks exactly like a genuine piece of breaking news in a feed. The fix is to find the oldest matching version, which is what TinEye’s date sort exists for.
Assuming a dead EXIF field means a fabricated photo. Platforms strip metadata as a matter of course, and any messaging app will do the same. Missing metadata means you have no data, not that the image is false.
Declaring authenticity from technical details alone. A clean metadata read and a plausible shadow direction together prove very little. They rule things out; they do not confirm anything. Confirmation comes from a source, a witness and a date that agree.
Verifying the image and ignoring the story. The image checks out and the caption is still wrong. Always test the claim separately.
Not archiving before the post disappears. Accounts get deleted in minutes once a claim starts circulating. Save the page and the file the moment you decide it is worth checking, not after you finish the analysis.
Overrunning the ethical line. Verification of a public claim is legitimate. Using a face search to identify a private individual, or republishing a person’s image after a debunk without any public-interest reason, is not. Do not publish the personal details of people depicted in an image you are checking, and remember that being wrongly accused of a false claim is also a harm to the person who made it.
One habit worth building: when a photo turns out to be genuine, keep the link to the original with the story you shared. Checking takes minutes and it is the only way the credit reaches the photographer who earned it.
Frequently Asked Questions
How do I reverse image search on a phone?
On iPhone, open the Google app or Chrome, tap the camera icon in the search bar and choose to pick an existing photo. On Android, tap the Lens icon in the Google search bar and select the image from your picker. Save the file to your photos first rather than searching a screenshot, because the higher-quality file returns better matches.
Can Google identify a picture or find the original?
Google can usually find other pages carrying the same image, and often the version that appeared first, but it does not confirm authenticity on its own. What it gives you is a set of matches to compare by date, source and context. Deciding whether the image is genuine still takes source tracing, metadata checks and independent evidence.
Why did my reverse image search return no results?
The usual causes are a heavily compressed file, an image cropped or restyled until the pixel content differs from the original, or a photo that genuinely has never been published online. Try cropping a distinctive detail such as a face or a sign and search that smaller piece, then run a second engine. Still nothing means the image is untraceable, not that it is real.
Is there an app that will tell me if an image is AI-generated?
There are detection tools that return a probability score, and they are worth running on a suspicious image as one more signal. They are not conclusive. Models keep improving, edited real photographs get flagged, and ordinary low-light or heavily compressed shots raise false positives. Treat a score as a prompt to look harder, never as the finding itself.
Can I check whether a photo is old before sharing it?
Yes, and a reverse image search sorted by date is the fastest route. In TinEye, sort matches by oldest first to find the earliest appearance of the image. In Google, open the oldest result and check its date against the post you received. If the image is genuine but from last year, that gap is the whole story.
What is the most powerful reverse image search?
No single engine wins outright. Google has the broadest everyday coverage and the most convenient mobile flow, TinEye is the strongest for tracing a source through its date sorting, and Yandex frequently outperforms the others on faces. Running two or three in sequence is more reliable than any one of them, which is why the workflow treats them as a set.
Conclusion
Start with the original post, not the screenshot someone sent you, and save both the file and the page before anything gets deleted. Run the image through at least two reverse image search engines, look for the oldest version you can find, and read its date carefully, because most false claims are real photographs attached to the wrong moment.
After that, check what metadata survived, scan for the usual inconsistencies in light and scale, and look for at least one source with no stake in the outcome. If two independent checks agree and nothing contradicts them, you have your answer. If they do not agree, say the photo is unverified and move on. That is a result, not a failure.


