Privacy & Transparency

We use cookies to secure the credit system and to serve personalized ads through our advertising provider. Your uploaded media is deleted immediately after analysis and is never added to any database.

Fake Payment Screenshot Detector

Upload the screenshot they sent you. FauxLens checks whether the numbers, names or timestamps were edited, and shows you which part of the image was touched. Free, no account, and the file is discarded the moment the scan finishes.

SCAN IMAGE NOW - FREE

How every scan runs

Read the method
  1. Provenance

    C2PA content credentials and EXIF metadata, checked first

  2. Visual Analysis

    Anatomy, lighting and composition examined for inconsistencies

  3. Evidence Chain

    Every finding itemised and graded, not reduced to a yes or no

  • Files deleted after analysis
  • No account required

The scam, and why it works

It nearly always runs the same way. A buyer, tenant or client says the money is sent, and produces a screenshot to prove it. Bank app, PayPal, Venmo, Wise, Revolut, a mobile banking SMS. The amount is right, your name is on it, the timestamp is minutes ago, and the balance looks plausible.

The money never arrives. By the time you notice, the goods are gone or the deposit is spent.

The screenshot works because it is the one piece of evidence people accept without question. Nobody expects a bank transfer confirmation to be fake, and the fake does not have to be good. It has to survive ten seconds on a phone screen while you are distracted and want the deal to be real.

What editing leaves behind

Editing a number in a screenshot is a compression event, and compression events are visible.

A screenshot is one flat JPEG or PNG with a single uniform compression history. When someone edits an amount and re-saves, the edited block gets compressed twice while the rest of the image is compressed once. Error Level Analysis makes that difference visible as a brighter patch in an otherwise even field. It is the clearest signal there is on this kind of image, because the background is so uniform that any inconsistency stands out.

Text is the other tell. Reproducing a bank app's font, weight, spacing and antialiasing well enough to survive pixel-level inspection is much harder than it looks. Edited digits are commonly a fraction off in kerning, sit a pixel high, or carry slightly different edge softness from the characters beside them.

Then there is metadata. A genuine screenshot from a phone carries a coherent set of properties: device, dimensions matching a real screen, a creation time. Open it in an editor and save, and that record is rewritten or stripped. Absence proves nothing on its own, since messaging apps strip metadata too, but it is one more signal in the stack.

Checks worth doing yourself, first

Before running anything, look at the screenshot properly. Some fakes fail on their own.

Does the status bar make sense? Battery, signal and clock should be consistent with a real device, and the clock should be plausible against the transaction time. Is the transaction time itself possible - a bank transfer confirmed at 3am on a Sunday is worth a question.

Do the numbers add up? If a balance is shown, does it reconcile with the amount sent? Scammers frequently edit the transfer amount and forget the running balance beneath it.

Is the app's own layout right? Fonts, spacing and iconography are the hardest thing to fake convincingly, and people who spend all day in their own banking app often notice something is off before they can explain what.

And the one that settles it regardless of any of the above: check your own account. A screenshot is a picture of a claim, not a payment.

What a scan can and cannot tell you

FauxLens tells you whether the image was edited. It cannot tell you whether the payment happened.

A screenshot can be entirely unedited and still worthless - taken from a real transfer that was later reversed, from a different recipient, from a test transaction, or simply of a payment that was cancelled before it settled. Equally, a screenshot can be cropped or resized innocently and still show compression irregularities.

So read the result as one input. A clean scan plus money in your account is confirmation. A flagged scan is a reason to stop and verify directly with your bank rather than to accuse anyone. The evidence chain shows which signal fired and why, so you can judge for yourself rather than trusting a verdict.

Ready to verify an image?

Try It Free

Frequently Asked Questions

Often, yes. Editing an amount or a name in a screenshot re-compresses that region while the rest of the image keeps its original compression history, and Error Level Analysis shows that as a distinct patch. Screenshots are unusually good candidates for this test because the background is so uniform that any inconsistency stands out.

Yes. The analysis is on the image, not the app, so it works the same on any payment confirmation: banking apps, PayPal, Venmo, Cash App, Wise, Revolut, Zelle, or an SMS confirmation. It also works on delivery confirmations and order receipts, which are edited for the same reasons.

Expect a weaker result. WhatsApp, Telegram and Instagram re-compress images on send and strip metadata, which flattens some of the evidence an edit would otherwise leave. Ask for the original file rather than a forwarded copy where you can. Refusal to send the original is itself informative.

It means the image was probably not edited. It does not mean you were paid. A real screenshot of a real transfer that was later reversed, sent to someone else, or cancelled before settling will pass every forensic check there is. Confirm the money is in your account.

Free, and no. You get four scans with no account at all, and signing up keeps whatever credits you have left rather than adding more. The file is deleted when the scan finishes, and is never logged or used for training - which matters more than usual when the image contains your bank details.

Treat it as supporting evidence, not proof. The report shows which forensic signals fired and why, which is far more useful to a bank, a marketplace, or a small claims process than an unexplained accusation. Pair it with your own account statement, which is the document that actually settles the question.

Same analysis, same signals. Fabricated message threads are edited the same way payment confirmations are, and the uniform background of a chat interface makes compression inconsistencies easy to see. Our general screenshot detector covers that case in more detail.

Learn More

Detect while browsing - try the Chrome Extension

Right-click any image · 4 free detections · No account required

More Tools