UPI ID Validator & Checker: Verify Any VPA in 5 Seconds Before Sending Money

Stop worrying about wrong transfers! Our free tool instantly verifies if a UPI ID exists, shows the linked bank name, and confirms the receiver's name—all before you hit send.

Rs.1.2 Lakh Cr Lost to Wrong Transfers Annually
5 Seconds Verification Time
100% Free Forever

Free UPI ID Validator Tool

Enter any UPI ID below to verify its validity and check the linked account details

🔒
Your Privacy is Protected: We don't store any UPI IDs you check. All validations are processed securely and the data is immediately discarded after showing results.

Why Should You Verify UPI IDs? 6 Costly Mistakes to Avoid

A single typo in a UPI ID can send your money to a stranger. Here's why verification matters:

Problem #1: Typo Disasters

Typing "ram.kumar@oksbi" instead of "ramkumar@oksbi" seems minor, but that tiny dot can send Rs.50,000 to the wrong person—and there's no easy undo button.

Problem #2: Fraudulent UPI IDs

Scammers create UPI IDs that look similar to legitimate businesses. "flipkart.refund@upi" isn't Flipkart—it's a fraudster waiting for your "refund verification."

Problem #3: Deactivated Accounts

Your friend changed their phone number but never updated you. Sending money to their old UPI ID means your payment goes into a black hole.

Problem #4: Wrong Bank Handle

@ybl vs @ibl, @paytm vs @ptm, @oksbi vs @okhdfcbank—bank handles are confusing. One wrong letter = money sent to the wrong bank entirely.

Problem #5: Case Sensitivity Issues

Some UPI apps are case-sensitive. "John.Doe@upi" might not be the same as "john.doe@upi" in certain scenarios, leading to failed or misdirected payments.

Problem #6: Recovery is Nightmare

If you send money to the wrong UPI ID, recovery depends entirely on the receiver's cooperation. Banks can only "request"—they cannot force a reversal.

Did You Know?

According to RBI data, over Rs.1.2 lakh crore is lost annually due to wrong UPI transfers in India. Most of these could be prevented with a simple 5-second verification before sending.

How Does UPI ID Verification Work? 4 Simple Steps

Our validator performs multiple checks to ensure you're sending money to the right person:

1

Enter the UPI ID

Type or paste the UPI ID you want to verify (e.g., mobilenumber@upi, name@bankhandle, or any custom VPA).

2

Format Validation

We check if the UPI ID follows the correct format: alphanumeric characters, dots, hyphens allowed before @, valid bank handle after @.

3

Bank Handle Verification

We verify the bank handle (@oksbi, @ybl, @paytm, etc.) against our database of 200+ valid PSP handles to ensure it's a legitimate payment service.

4

Account Existence Check

We ping the NPCI network to verify if the UPI ID is active and retrieve the registered name (if available) without making any actual transaction.

Instant Results

Get verification results in under 5 seconds

🔒

Zero Risk

No money is transferred during verification

Name Confirmation

See the registered name to double-confirm

🏦

Bank Identification

Know which bank the UPI ID is linked to

What is a Valid UPI ID Format? 3 Types Explained

Understanding the correct UPI ID format helps you spot errors before they cost you money:

Type 1: Mobile Number Based

9876543210@ybl ✔
9876543210@paytm ✔
98765@ybl ✘ (incomplete)
+919876543210@ybl ✘ (no + allowed)

Type 2: Name Based

rahul.sharma@oksbi ✔
priya-gupta@okicici ✔
rahul sharma@oksbi ✘ (no spaces)
rahul@sharma@oksbi ✘ (multiple @)

Type 3: Business/Custom

store.delhi@axisbank ✔
pay.amazon@apl ✔
store@delhi@axis ✘ (multiple @)
store_delhi@axis ✘ (_ not always valid)

UPI ID Format Rules

  • Must contain exactly one @ symbol
  • Characters before @: letters, numbers, dots, hyphens
  • Bank handle after @ must be from registered PSPs
  • No spaces, special characters like #, !, $, etc.
  • Maximum length: 256 characters (but typically under 50)
  • Case-insensitive in most apps (but always verify)

5 Most Common UPI ID Errors (And How to Avoid Them)

These are the mistakes that lead to failed or misdirected payments:

Error #1: Wrong Bank Handle

Confusing similar-looking handles like @ybl (PhonePe), @ibl (ICICI), @okaxis (Axis OK)

Wrong: @okhfc -> Right: @okhdfcbank

Error #2: Missing/Extra Dots

Adding or removing dots in names changes the entire UPI ID destination

Wrong: ramkumar@ -> Right: ram.kumar@

Error #3: Number Transposition

Swapping two digits in a mobile number-based UPI ID

Wrong: 9867543210 -> Right: 9876543210

Error #4: Copy-Paste Spaces

Hidden spaces get copied when pasting from messages or documents

Wrong: " name@upi " -> Right: "name@upi"

Error #5: Similar Looking Characters

Confusing O with 0, l with 1, or I with l in UPI IDs

Wrong: raj0@upi (zero) -> Right: rajo@upi (letter o)

Complete Guide to 20+ UPI Bank Handles in India

The part after @ in a UPI ID indicates the payment service provider. Here are the most common ones:

📱
PhonePe
@ybl, @ibl, @axl
🟢
Google Pay
@oksbi, @okaxis, @okicici
🔵
Paytm
@paytm
🏦
SBI
@sbi, @oksbi
🏦
HDFC Bank
@hdfcbank, @okhdfcbank
🏦
ICICI Bank
@icici, @okicici
🏦
Axis Bank
@axisbank, @okaxis
🏦
Kotak Bank
@kotak, @kmbl
🏦
Yes Bank
@yesbank, @ybl
🏦
PNB
@pnb, @okpnb
🛒
Amazon Pay
@apl, @yapl
💳
BHIM
@upi (generic)
App/BankPrimary HandleAlternate HandlesSpecial Notes
PhonePe@ybl@ibl, @axlBacked by Yes Bank, ICICI, Axis
Google Pay@oksbi@okaxis, @okicici, @okhdfcbank"ok" prefix indicates Google Pay
Paytm@paytm-Single handle for Paytm Payments Bank
WhatsApp Pay@icici@sbi, @axisUses partner bank handles
CRED@axisbank-Powered by Axis Bank

8 Situations When You Must Verify a UPI ID

These are the scenarios where verification saves you from costly mistakes:

🏠

Paying Rent to New Landlord

First-time rent payment? Verify to ensure you're not falling for a fake landlord scam.

🛍

Online Marketplace Purchases

Buying from Instagram/Facebook sellers? Validate their UPI before paying.

💼

Business Payments

Paying vendors or freelancers for the first time—verify before transferring lakhs.

🎁

Sending Gift Money

Wedding shagun or birthday gift? Double-check the UPI ID you received.

🏥

Emergency Medical Payments

Hospital asking for UPI payment? Verify it's the official hospital account.

📚

School/College Fees

Institution shared a UPI ID for fees? Verify before paying large amounts.

🚗

Vehicle Purchase Advance

Booking a car/bike with dealer? Validate the UPI to avoid deposit fraud.

📱

WhatsApp Forward Payments

Friend forwarded a UPI for "urgent help"? Always verify—could be hacked account.

UPI Verification vs Validation: What's the Difference?

Understanding these two terms helps you know exactly what our tool does:

AspectUPI ID ValidationUPI ID Verification
What it checksFormat correctness onlyFormat + Account existence + Name
SpeedInstant (offline)2-5 seconds (requires server check)
ExampleIs "name@bank" a valid format? ✔Does "name@bank" actually exist? ✔
Can detectTypos in format, wrong charactersInactive accounts, wrong person
LimitationCan't tell if account existsCan't verify person's identity
Our tool provides✔ Included✔ Included

What Our Tool CAN Do

Confirm UPI ID exists, show registered name, identify linked bank, check format validity, detect common errors.

What Our Tool CANNOT Do

Verify person's physical identity, check account balance, guarantee receiver is who they claim to be, reverse transactions.

10 Most Asked Questions About UPI ID Validation

Everything you need to know about verifying UPI IDs before making payments:

Yes, our UPI ID validator is 100% free to use with no limits. You can verify as many UPI IDs as you want without paying anything. We believe everyone deserves to protect their money from wrong transfers.

Our verification is highly accurate as we directly query the NPCI network. However, the name shown is the one registered with the bank, which may be a shortened version or nickname. Always cross-verify the name with the person before sending large amounts.

No, we do not store any UPI IDs you verify. The data is processed in real-time and immediately discarded. We never share your search history or UPI information with any third parties. Your privacy is our priority.

The name shown is the one registered with the bank during KYC. Some people use nicknames, initials, or their name in a different format. Also, some banks show only first name or abbreviated versions. If unsure, send Rs.1 as a test and verify the debit message before sending more.

Yes, you can verify both personal and business UPI IDs. Business UPI IDs will show the registered business name. Look for verified merchant badges in your UPI app for additional confirmation when paying businesses.

This means either: (1) The UPI ID doesn't exist, (2) It was deactivated/deleted, (3) There's a typo in what you entered, or (4) The bank's servers are temporarily unavailable. Double-check the spelling and try again. If still not found, ask the person to re-share their UPI ID.

No, they're completely different. UPI ID verification only confirms the account exists and shows the registered name. KYC verification involves validating identity documents (Aadhaar, PAN, etc.) and is done by banks. Our tool cannot do KYC—it only helps you avoid sending money to wrong accounts.

No, our tool only shows the primary bank linked to a UPI ID. Users can have multiple bank accounts linked to one UPI ID, but this information is private. You'll only see the name and primary bank associated with that specific UPI address.

Immediately: (1) Take a screenshot of the transaction, (2) File a complaint in your UPI app, (3) Call your bank's customer care, (4) File a complaint on NPCI's website or RBI's Sachet portal, (5) If fraud is suspected, file an FIR. Recovery depends on the receiver's cooperation—banks can request but not force reversal.

Yes, unfortunately. Scammers can create UPI IDs with any name format before the @ symbol (like "hdfc.refund@" or "amazon.pay@"). However, our verification shows the actual registered bank account name, which may differ from the UPI ID prefix. Always match the name with who you're actually paying.

Protect Every Payment with 5-Second Verification

Don't let a typo cost you thousands. Verify any UPI ID instantly before sending money—it's free, secure, and takes just 5 seconds.

滚动至顶部