Safety checks · free tool

BDG Win UPI Link Decoder: Who Gets the Money?

Updated 8 October 2026 · 5 minute read

Someone gives you a UPI QR code or payment link for a deposit, a fee or a refund. Paste its text here and the decoder shows who would be paid, how much and what the note says, then lists anything odd. It cannot tell you whether a payee is honest.

Tool · runs in your browserNothing is uploaded

An invented example is loaded. Paste your own over it. Most QR scanner apps can show the text without opening it. Nothing you paste leaves your device.

Try an example:
₹99the link would ask you to send
9123456780@yblthe UPI ID that would be paid
Customer Care Teamthe name typed into the link (nobody checks it)
Mediumlevel of concern for this invented example
1thing worth a second look

Scanning or opening this would ask your UPI app to send ₹99 to “Customer Care Team” (9123456780@ybl). Nothing leaves your account until you approve it in your UPI app, usually with your UPI PIN. It also finds a company-style name on a mobile-number UPI ID.

The parts of this invented example link
PartIn the linkWhat it is
pa9123456780@yblPayee UPI ID
pnCustomer Care TeamPayee name
am99Amount
cuINRCurrency

Read a UPI payment link, or the text of a QR code, and you find upi://pay? followed by short named parts, each joined to the next with &. The decoder pulls them apart and writes one sentence about what scanning would do.

PartWhat it holdsWho wrote it
pathe UPI ID that gets the moneythe payee
pna namewhoever made the link; nobody checks it
aman amount in rupees; with none, you type itwhoever made the link
cuthe currency, which should say INRwhoever made the link
tna note that travels with the paymentwhoever made the link
tra number the payee’s system uses to match the paymentthe payee’s system

Your UPI app shows its own name for the UPI ID on its confirm screen, taken from the bank’s side. When it differs from the name in the link, stop.

How to use it

  1. Get the text of the code first. Many QR scanner apps can show it before they open anything. If yours jumps straight into a payment app, close it, and never approve a payment just to see what a code says.
  2. Paste the text into the box. Pasting a whole message works, because the decoder looks for the link inside it.
  3. Read the opening sentence, which says who is paid and how much, then the signs under Worth a second look.

Six invented payments, decoded

None of these is a real payee. The points come from running the decoder on each link, and the first row is the one the tool opens on.

Who would be paid, and how muchWhat the decoder finds (points)TotalLevel
9123456780@ybl named “Customer Care Team”, ₹99a company-style name sitting on a mobile number (35)35Medium
the same, with the note “Pay to release withdrawal”the same (35), wording about money coming in (30)65High
a collect request to pay ₹2,500 to help.desk@ybl, named “Withdrawal Help”, note “Release withdrawal”a collect request, which pulls money out (55), wording about money coming in (30), a service-desk word in the UPI ID (12)97High
quickpay@okhdfcbnk named “Quick Pay”, ₹2,000a bank ending one letter off “@okhdfcbank” (35)35Medium
rakesh.m@paytm named “Rakesh”, ₹25,000a large sum (15)15Low
ramesh.k@okicici named “Ramesh Kumar”, no amountnone0Low

Rows one and two are the same payee. Only the note changed, and it added 30 points, because a payment never brings money in. In row three the 55 comes from a collect request, which asks your account to pay whatever the sender calls it.

The last two rows are the gap. ₹25,000 to a person’s UPI ID reads Low, because the size is the only thing it can flag, and a plain person’s QR reads 0. Neither reading says the payee is the one you meant.

From points to a level

The decoder adds the points for every sign it finds, up to 100. Fewer than 20 points is Low, from 20 to 49 is Medium, and 50 or more is High. Size counts too: ₹10,000 or more adds 15 points, and ₹1,00,000 or more adds 30.

Before you pay someone you met in a chat

Say a deposit has not arrived and someone in a chat offers a fresh QR code to “fix” it. We did not make a deposit and do not know how the platform takes payments, so this page says nothing about its payment screens. The decoder reads only what you paste.

  1. Pay only when you started the payment yourself and the name on your UPI app’s confirm screen is who you meant.
  2. Never scan or enter a PIN to receive money. Receiving needs neither.
  3. Find your first payment’s reference number with your bank. The deposit guide lists what to check and what to send the platform.
  4. If you already paid, call your bank straight away to block the UPI ID, then call 1930, the national cyber-fraud helpline. Report it at cybercrime.gov.in. The next steps after a scam give the order.

Where the decoder stops

It cannot see who owns a UPI ID, and a sticker on a counter can be hidden under another sticker. A Low reading says only that the text held none of the signs the decoder looks for. For a message that came with the link, use the scam message checker, and for any web address, the link checker. The other free tools are on the tools page.

Common questions

Can the decoder tell me whether a UPI ID belongs to the platform?

No. It reads the text of a link and cannot see who owns a UPI ID. We did not make a deposit, so we cannot tell you how the platform takes payments or which UPI IDs it uses. Confirm a payee on the platform’s own screens, and compare the name your UPI app shows with who you meant to pay.

Someone sent a second QR code after my deposit did not show up. Should I scan it?

Not because a stranger in a chat asked. A second payment is how a loss grows. Find the first payment’s reference number with your bank, then ask the platform from inside its own page. Paste the code’s text here first if you want to see where it would send money.

What does a mobile number before the @ in a UPI ID mean?

A UPI ID is a name or a mobile number, then @, then a short code for a bank or app. Many people and small shops use their mobile number. The decoder treats a shop name on a mobile number as normal and flags a company-style name on one, because banks and big firms do not collect payments on a personal number.

Does the decoder read a Bharat QR code?

No. It reads upi:// links only. A Bharat QR payload begins 000201, and the tool says so instead of guessing. Open that code in your UPI app and compare the name it shows with who you meant to pay.

Why can I not change the amount after I scan?

When a link fixes the amount, many UPI apps will not let you change it. The decoder shows the fixed amount first, so you can stop if it is not what you expected. A link with no amount leaves you to type it, which makes the payee’s name and UPI ID matter more.

Why would a note such as “release withdrawal” count against a payment link?

A payment link takes money out of your account. It never brings money in. So a note about a refund, a prize, a release or a withdrawal on a link that takes money out is the shape of a trick, and the decoder adds 30 points. If the note is about something you really bought, ignore the flag.

More on tools

Link checkerPaste a link and get a Low, Medium or High rating from the address alone, with each warning sign listed. Nothing leaves your phone.Scam message checkerPaste a message and see the scam habits in its words, rated Low, Medium or High, with the matched words marked. Nothing leaves your phone.Loss calculatorPrice a session before you play it: the average loss, the swing around it and the share of sessions that end ahead.Prediction simulatorFour tests on fair random rounds: could luck match a predictor’s record, how long streaks run, and what rules and doubling do.Bonus calculatorTurn a bonus offer’s turnover terms into the amount to bet, the average cost of betting it and the value left.File fingerprint checkerPick an app file, paste the fingerprint its publisher printed and see whether the two match. The file stays on your phone.Aviator odds and demoHow often a crash round reaches your cash-out multiple, what a session costs on average, and practice rounds with pretend money.Wingo odds calculatorExact chances and average cost for colour, number and big-small bets by round length, with practice rounds on pretend money.K3 dice oddsEvery roll of three dice counted: the chance of a K3-style bet, the payout that just breaks even and the cost of a session.Lottery oddsThe exact chance of every match in a pick-numbers draw or a fast digit round, and how many rounds pass before a first win.Martingale calculatorWhere a bet-doubling plan runs out of money, how soon that happens, and what the plan costs on average, worked out exactly.Win rate calculatorCompare your record with the break-even line, see the 95% range around it and the exact chance that luck alone produced it.Session budgetTurn the most you will lose in one session into a stake per round, with the exact chance of going past the limit.Rebate calculatorCompare an offer’s payback with the game’s own share of your stakes: the net cost, the break-even rate and what a bad day looks like.Login troubleshooterSix common sign-in and install problems, up to four yes or no questions each, and advice that ends on a guide to read next.Phone number checkerPaste an Indian mobile number to see if it fits the ten-digit format and which typing slip may be the problem.Install checklistTwelve checks before you install an app file, each answered Fine, A problem or Not checked, with a to-do list for the rest.