QR substitution
Zavialov Ilia Nikolaevich walks through the fake QR code on a parking meter, from sticker to charge
A parking meter asks for payment by phone, and a QR code sits where the machine expects it to be. Nothing about the code shows whether the operator printed it or somebody stuck it on top an hour earlier. The amount that follows looks exactly like a parking fee, which is the entire point of choosing that figure. The question worth working through is how a square of black and white pixels glued to a pole in daylight turns into a charge nobody authorized.
Why a parking meter is a convincing place for a fake code
Councils and private operators have spent years moving drivers from coins to a phone. A sign on the meter carries a QR code, a driver points a camera at it, and a payment page opens without a keypad. A code printed by the operator and a code printed by somebody else look identical to a lens, and the square itself announces nothing about who put it there.
This sticker succeeds because the fake QR code on a parking meter borrows the meter's own authority, standing exactly where an official code would stand. A text asking for card details invites suspicion by itself. A code beside a meter that already works, in a car park used before, borrows trust that no single message could earn on its own.
Timing helps too. A driver reading a meter is usually late, holding keys, a bag or a child, and wants the fastest route to a valid ticket. A flow that opens in two taps reads as helpful at exactly the moment a sticker over the real code is easiest to miss.
How the sticker gets there, and why regulators are still warning about it
The material side is simple. A QR code is generated free online in seconds, printed at home or ordered as a small vinyl sticker, and cut to the size of the panel already on the meter. No specialist equipment and no relationship with the operator is required.
Placement takes seconds, because someone standing beside a meter for a moment looks exactly like someone reading it. The sticker goes over the operator's own code, over a laminated panel, or onto a bare pole. A row of meters along one street can be covered in the time it takes to walk it once.
The Federal Trade Commission warned about fake QR stickers on parking meters as far back as December 2023, and New York issued its own warning in June 2025 after a fake sticker turned up on a ParkNYC meter. A parking department inspects meters for coin damage and mechanical faults on a routine schedule. Checking whether a printed panel is the one it issued falls outside that routine.
From a scanned code to a page that matches the sign
A phone camera reads a code the instant it is pointed at one. It shows a single line of text, the address behind it, often trimmed to fit a lock screen. A driver glancing down with keys in one hand reads only the part that fits, before the rest of the address ever appears.
A code can also point through a link shortener, which redirects invisibly. The address briefly shown before a tap can differ entirely from the address the payment page finally loads from. None of it passes through an app store, so none of the checks a store performs ever take place.
The page that opens quotes the tariff printed on the sign above the meter. Municipal parking rates are public and posted in large print, which makes them easy to copy exactly. The figure shown is never invented, since it was copied straight from the same pole the code was stuck to.
A zone or bay number is often requested first, mirroring a real municipal app. Any number is accepted, yet typing one gives the driver a sense that a system is checking their location. That sense of verification is exactly what the fake QR code on a parking meter relies on to carry the card fields that follow, and it costs the operator nothing to fake.
What the card details buy, on a meter or on a cafe table
The fields collect what a real payment needs, a card number, an expiry date, a security code, sometimes a name and postcode. None of it looks excessive next to a genuine payment. That absence of an obviously wrong question is what makes the page harder to catch than a form asking for a passport number or a banking login.
A small charge matching the stated fee sometimes goes through, which works in the scheme's favor. A parking charge appearing on a statement draws little suspicion and proves to the sender that the card works. The larger damage tends to arrive later, in unrelated charges, a card loaded into a wallet on a device the driver never held, or a sale of the details on to somebody else entirely.
The average loss reported across fake QR code scams runs to about 1,225 dollars per victim, a figure with no relation to the price of parking anywhere. Pricing the fake QR code on a parking meter at a few dollars is deliberate, small enough to pay without a second thought. That gap between the two figures is what lets the real transaction behind it sit on an entirely different scale.
The same trick moves easily from a pole to a table. Restaurants adopted pay by phone codes for the reason car parks did, to remove a card machine and a queue from settling a bill. A sticker over a table card can copy a bill total the diner already expects, which removes the same suspicion a correct parking fee removes at a meter.
Where this sits in the wider run of impersonation fraud
Fake QR codes are one entry in a larger ledger. The Federal Trade Commission recorded about 3 million fraud reports and 15.9 billion dollars in claimed losses for 2025, up from 2.6 million reports and more than 12 billion the year before. A sticker on a meter is a small, physical instance of a pattern built mostly from calls, texts and email.
Much of that total involves someone borrowing the trust of an organization the target already knows, the same mechanism a fake parking page relies on. The FTC recorded about 1 billion dollars lost to impersonation of a business in 2025. The heaviest losses fell on people who said the caller claimed to be a bank employee.
Most attempts still fail. In four out of five impersonation reports to the FTC, no money was lost at all. A scheme like the fake QR code on a parking meter is built to survive a low success rate, needing only a small fraction of drivers on any one street to complete a payment.
Where the chain can still be broken
The check that ends this scheme costs under a minute. Running a fingernail along the edge of a code reveals a sticker sitting proud of the surface beneath it. A printed sticker carries a thickness and an edge that a code printed directly onto metal never has.
A second check works even when a sticker is well hidden. Most operators support a route that skips scanning entirely, a named app from an official store or an address typed in by hand. Choosing that route removes the fake QR code on a parking meter from the process before it can start.
Once a page has loaded, the address bar is worth reading in full, past the point where a familiar name appears. A domain carrying the council or operator's name followed by an unfamiliar ending belongs to somebody else. The rest of the page can look exactly right and this single detail still gives it away.
If card details were already entered, calling the bank on the number printed on the card comes first, followed by canceling it. The next statement is worth watching for charges unrelated to parking or a meal just paid for. Reporting the sticker to the council or the operator gets it removed before the next driver or diner reaches it.
| Point in the chain | What it relies on | What stops it there |
|---|---|---|
| The sticker on the meter | A printed code that looks identical to the operator's own | Checking the edge for a second layer underneath |
| The scan | A camera opening a link with no publisher check attached | Typing the operator's address or using its app instead |
| The link | A shortener or redirect hiding the true destination | Reading the full domain before entering any details |
| The tariff shown | An amount copied from the sign above the meter | Comparing the figure with the official app, opened separately |
| The card form | A card number, an expiry date and a security code | Stopping if the page asks for anything a payment does not need |
| The small charge | A parking fee that clears normally, so nothing looks wrong | Watching the next statement rather than trusting the first one |
| The cafe table | The same sticker, placed over a table code instead of a meter | Paying at the till or asking directly for a card machine |
Questions and answers
Is the fake QR code on a parking meter a real scam?
Yes, and regulators have tracked it for some time. The Federal Trade Commission warned about fake QR stickers on parking meters as far back as December 2023, and New York issued its own warning in June 2025 after a case involving a ParkNYC meter.
How can I tell if a QR code on a parking meter is fake?
Run a fingernail along the edge of the code, since a sticker added on top of the real one usually sits slightly proud of the surface and can be lifted at a corner. Comparing the amount requested with the tariff printed elsewhere on the sign is a second useful check.
What happens to my card details if I pay through a fake parking QR code?
The small parking fee sometimes goes through as stated, which is designed to avoid suspicion. The details themselves are usually tested elsewhere, loaded into a digital wallet on another device, or sold on, so further charges can appear days later with no obvious link to the original payment.
Can scanning a QR code alone steal my details or infect my phone?
Scanning on its own only opens a link, and no details are taken until something is typed into a page. The risk sits in the payment form that follows, so closing the page without entering anything leaves nothing for the sender to use.
What should I do if I already entered my card details on a fake parking payment page?
Call the bank on the number printed on the card and cancel it, since that stops any further charges from going through. Reporting the sticker to the parking operator or council afterwards gets it removed before it reaches the next driver.
Do restaurants use the same fake QR code trick as parking meters?
Yes, a sticker placed over a table's payment code works the same way, copying the bill total a diner already expects to see. Paying at the till or asking for a card machine directly avoids the scanned code entirely.