Search tools...
utility-tools

UPI ID Validator: UPI ID Format, Handles, Security र Validation को पूर्ण गाइड 2026

UPI ID को structure बुझ्नुहोस्, कुनै पनि VPA format verify गर्नुहोस्, र कुन handle कुन bank को हो जान्नुहोस्।

9 min readUpdated March 19, 2026UPI, Digital Payment, India, Validation

भारतको Unified Payments Interface ले 30 करोड़ भन्दा बढी मानिसहरूको पैसा पठाउने र receive गर्ने तरिका बदलिसकेको छ। हरेक UPI transaction को केन्द्रमा हुन्छ UPI ID — जसलाई Virtual Payment Address (VPA) पनि भनिन्छ — एउटा simple text identifier जस्तै rahul.sharma@okicici वा 9876543210@paytm जसले पैसालाई सही bank account तर्फ route गर्छ। नेपाल-India remittance र व्यापारमा पनि UPI increasingly use भइरहेको छ, र नेपालीहरूका लागि भारतीय UPI IDs validate गर्न सक्नु महत्त्वपूर्ण छ।

यस guide मा हामी बताउनेछौं कि UPI ID validator कसरी काम गर्छ, UPI ID को format के हो, कुन handles कुन banks का हुन्, Google Pay, PhonePe र Paytm handles मा के फरक छ, UPI ID share गर्नु safe छ कि छैन, 2026 मा transaction limits के छन्, र "Unknown Handle" error को के अर्थ हो र के गर्ने।

Free Tool

कुनै पनि UPI ID को Format अहिले Validate गर्नुहोस् — Free

ToolsArena को UPI ID Validator बाट कुनै पनि VPA को format र handle 50+ known bank handles सँग verify गर्नुहोस्। Zero data stored, offline काम गर्छ।

UPI ID Validate गर्नुहोस्

UPI ID (VPA) के हो र यो कसरी काम गर्छ?

UPI IDs को जादू

UPI लाई National Payments Corporation of India (NPCI) ले 2016 मा launch गर्यो। UPI भन्दा पहिले कसैलाई पैसा पठाउन bank account number, branch, र IFSC code चाहिन्थ्यो। UPI ले यो सबलाई एउटा simple Virtual Payment Address ले replace गर्यो।

VPA (Virtual Payment Address) — commonly UPI ID — essentially तपाईंको bank account को alias हो। तपाईं UPI ID create गर्दा, NPCI ले त्यो ID लाई तपाईंको bank account details सँग securely map गर्छ।

नेपाल-India सन्दर्भमा UPI

नेपालमा आफ्नै real-time payment systems छन् — ConnectIPS, fonePay, र mobile banking। तर नेपाली व्यापारीहरू जो भारतमा काम गर्छन् वा भारतीय clients सँग काम गर्छन्, उनीहरूका लागि Indian UPI IDs validate गर्न सक्नु महत्त्वपूर्ण छ।

Key Point: '@' पछिको handle (जस्तै "okaxis", "paytm", "ybl") ले NPCI लाई बताउँछ कि कुन PSP bank ले VPA manage गर्छ। Invalid वा unknown handle भयो भने payment route हुन सक्दैन।
UPI FeatureDetail
Full form of UPIUnified Payments Interface
Full form of VPAVirtual Payment Address
Launch organizationNPCI (National Payments Corporation of India)
Launch year2016
Settlement timeReal-time (10–30 seconds)
24x7 availableहो, bank holidays मा पनि
Maximum single transaction₹1 lakh (most banks)

UPI ID को Anatomy: Format Rules को Explanation

Basic Structure

UPI ID को format हो: username@handle

  • username — '@' भन्दा पहिलेको user-defined part
  • @ — mandatory separator
  • handle — '@' पछिको PSP identifier

Username Rules

RuleDetailValid ExampleInvalid Example
Allowed charactersAlphanumeric, dot (.), hyphen (-), underscore (_)rahul.kumarrahul kumar (space)
Minimum length3 charactersrajrj
Start/end restriction'.', '-', '_' बाट सुरु वा end हुन सक्दैनrahul.sharma.rahul वा rahul.
Case sensitivityUPI IDs case-insensitive हुन्छन्RAHUL@okaxis = rahul@okaxisN/A
Consecutive special charsDouble dots, double hyphens छैनram.lalram..lal
Handle Spoofing Alert: Scammers ले real handles जस्तै look-alike fake handles बनाउँछन् — जस्तै "okicic1" ('i' को सट्टा '1') वा "paytms" (extra 's')। सधैं handle लाई known list सँग validate गर्नुहोस्।

50+ UPI Handles र Bank Names को पूरा List

Complete UPI Handle Directory

हरेक UPI handle NPCI सँग registered छ। 2026 सम्म active UPI handles र उनका banks/PSPs:

UPI HandleBank / PSPHandleBank / PSP
@okiciciICICI Bank (Google Pay)@idfcbankIDFC First Bank
@okhdfcbankHDFC Bank (Google Pay)@kotakKotak Mahindra Bank
@okaxisAxis Bank (Google Pay)@airtelAirtel Payments Bank
@oksbiSBI (Google Pay)@bobBank of Baroda
@yblYes Bank (PhonePe)@boiBank of India
@iblIndusInd Bank (PhonePe)@pnbPunjab National Bank
@axlAxis Bank (PhonePe)@cnrbCanara Bank
@paytmPaytm Payments Bank@sibSouth Indian Bank
@aplAmazon Pay@federalFederal Bank
@iciciICICI Bank (native)@rblRBL Bank
@hdfcbankHDFC Bank (native)@finoFino Payments Bank
@sbiSBI (native)@nsdlNSDL Payments Bank
@axisbankAxis Bank (native)@ubiUnion Bank of India
@upiBHIM UPI (generic)@hsbcHSBC India
Bank Mergers Note: केही handles जस्तै @corporation र @dena legacy mode मा काम गर्न सक्छन्, यद्यपि ती banks merge भइसकेका छन्। ती handles मा नयाँ UPI IDs generally बनाइँदैनन्।

Google Pay, PhonePe र Paytm Handles — के फरक छ?

यी Apps का Multiple Handles किन हुन्छन्?

Google Pay, PhonePe, र Paytm Payment Service Providers (PSPs) हुन् — banks होइनन्। UPI transactions route गर्न उनीहरूलाई bank को UPI infrastructure सँग partner गर्नु पर्छ।

Google Pay (GPay) Handles

HandlePartner Bankकहिले Issue हुन्छ
@okiciciICICI BankPrimary handle; धेरैजसो Google Pay IDs
@okhdfcbankHDFC BankICICI capacity full भएपछि
@okaxisAxis BankThird partner bank
@oksbiSBIपछि add; केही newer GPay accounts

PhonePe Handles

HandlePartner BankNotes
@yblYes Bank LimitedOriginal PhonePe handle; सबैभन्दा common
@iblIndusInd Bank LimitedYes Bank crisis पछि diversify का लागि add
@axlAxis Bank LimitedNewest PhonePe handle
कुन Handle "Best" हो? Payment success rate मा handles बिच meaningful difference छैन — सबैले same NPCI backbone use गर्छन्। Business payments का लागि native bank handle (जस्तै @hdfcbank) बढी professional देखिन्छ।

UPI ID Share गर्नु Safe छ? Privacy र Security Facts

Short Answer: हो, UPI ID Share गर्नु Safe छ

तपाईंको UPI ID (VPA) share गर्नका लागि नै designed हो। जब कसैसँग तपाईंको UPI ID छ, उनीहरूले तपाईंलाई पैसा मात्र पठाउन सक्छन्। उनीहरूले पैसा withdraw गर्न, account access गर्न, वा balance हेर्न सक्दैनन्।

UPI ID जानेपछि कसैले के गर्न सक्छ

  • तपाईंलाई पैसा पठाउन सक्छ
  • UPI ID registered छ भनी हेर्न सक्छ (partial name मात्र देखिन्छ)
  • Payment collection request पठाउन सक्छ (जो तपाईंले approve गर्नुपर्छ)

UPI ID जानेर कसैले के गर्न सक्दैन

  • तपाईंको account बाट पैसा withdraw गर्न सक्दैन
  • Bank account details हेर्न सक्दैन
  • UPI PIN बिना debit गर्न सक्दैन
PIN Sacred छ: तपाईंको UPI PIN (4 वा 6 digits) मात्र outgoing payment authorize गर्ने तरिका हो। UPI PIN कहिल्यै कसैसँग share नगर्नुहोस् — bank representatives लाई पनि होइन। Bank ले कहिल्यै UPI PIN माग्दैन।

UPI IDs प्रयोग गरेर Real Scams

  1. Fake payment screenshots: Screenshot देखाएर payment भएको claim — actually edited screenshot।
  2. QR code confusion: "पैसा receive गर्न scan गर्नुहोस्" — scan गरेर PIN enter गर्दा actually payment जान्छ।
  3. Collection request fraud: "Refund का लागि request approve गर्नुहोस्" — approve गर्दा तपाईंले पैसा पठाउनुहुन्छ, receive गर्नुहुन्न।
Golden Rule: UPI मा तपाईं PIN तब मात्र enter गर्नुहुन्छ जब तपाईं पैसा SEND गर्दै हुनुहुन्छ। कसैले पैसा RECEIVE गर्न PIN enter गर्न भन्यो भने — यो 100% scam हो।

UPI Transaction Limits by Bank in 2026

UPI Transaction Limits बुझ्नुहोस्

NPCI General Limits

Transaction TypePer Transaction LimitDaily Limit
Standard UPI (P2P)₹1,00,000₹1,00,000
Capital Markets / IPO₹5,00,000₹5,00,000
Medical / Education₹5,00,000₹5,00,000
UPI Lite₹500₹2,000

Bank-Specific Limits (2026)

BankPer TransactionDaily LimitDaily Count
SBI₹1,00,000₹1,00,00010
HDFC Bank₹1,00,000₹1,00,00020
ICICI Bank₹1,00,000₹1,00,00020
Axis Bank₹1,00,000₹1,00,00020
Yes Bank₹1,00,000₹1,00,00010
IndusInd Bank₹1,00,000₹1,00,00010
Punjab National Bank₹1,00,000₹1,00,00010
Note: ₹1 lakh भन्दा माथिको transfers का लागि banking app बाट NEFT वा RTGS use गर्नुहोस्। Banks ले limits update गर्न सक्छन्।

"Unknown Handle" को के अर्थ हो र के गर्ने?

Error किन आउँछ?

"Unknown Handle" भन्नाले '@' पछिको part एउटा active, NPCI-registered PSP handle को रूपमा recognize हुँदैन।

Cause 1: Handle मा Typo

  • name@okicic ('okicici' को final 'i' missing)
  • name@paytms (extra 's')
  • name@phonepe (PhonePe को @phonepe handle छैन — @ybl, @ibl, @axl use हुन्छ)
  • name@gpay (Google Pay @gpay use गर्दैन)

Cause 2: Deactivated वा Merged Bank Handle

Banks merge हुँदा (जस्तै Dena Bank → Bank of Baroda) पुराना handles deactivate हुन सक्छन्।

Cause 3: Fraud Risk Handle

Made-up handle भएको UPI ID — fraud attempts मा common। Known active list सँग cross-check गर्नुहोस्।

के गर्ने:
  1. Payee लाई उनको payment app settings बाट UPI ID verify गर्न भन्नुहोस्
  2. Check गर्नुहोस्: Google Pay (@ok*), PhonePe (@ybl/@ibl/@axl), Paytm (@paytm)
  3. ₹1 पठाएर try गर्नुहोस् — successful भयो भने ID valid छ
  4. Business payments का लागि QR code generate गर्न भन्नुहोस्
Scam Alert: Unknown handle भएको UPI ID बाट urgency सँग payment request आयो भने यो high fraud risk हो। Verify गर्नुहोस् — legitimate requests मा urgency हुँदैन।

How to Use the Tool (Step by Step)

  1. 1

    UPI ID Enter गर्नुहोस्

    Complete UPI ID (जस्तै name@handle) validator field मा type गर्नुहोस्। Username र handle दुवै parts check हुन्छन्।

  2. 2

    Validate UPI ID Click गर्नुहोस्

    "Validate UPI ID" button press गर्नुहोस्। Tool ले check गर्छ: format compliance, "@" separator, र handle NPCI-registered list मा छ कि छैन।

  3. 3

    Validation Result Review गर्नुहोस्

    Tool ले देखाउँछ: format structurally valid छ, handle recognized छ (bank/PSP name सहित), र specific format errors छन् भने ती।

  4. 4

    Handle Identity Cross-Check गर्नुहोस्

    Handle payee को claimed PSP सँग match गर्छ कि छैन confirm गर्नुहोस्। PhonePe user सँग @ybl, @ibl, वा @axl हुनुपर्छ।

  5. 5

    ₹1 Test Transfer गर्नुहोस्

    नयाँ payees वा business payments का लागि पहिले ₹1 पठाउनुहोस्। Successful transfer ले UPI ID live र routable छ भनी confirm गर्छ।

Frequently Asked Questions

के UPI ID जानेर कसैले मेरो account बाट पैसा चोर्न सक्छ?+

हुँदैन। UPI ID जानेर कसैले तपाईंलाई पैसा पठाउन मात्र सक्छ। तपाईंको account बाट पैसा transfer गर्न UPI PIN चाहिन्छ — एउटा secret 4 वा 6-digit code जो केवल तपाईंलाई थाहा छ। PIN कहिल्यै कसैसँग share नगर्नुहोस्।

Google Pay किन @okicici जस्ता handles use गर्छ, @googlepay किन होइन?+

Google Pay एउटा Payment Service Provider हो, bank होइन। यसले आफैं UPI handles issue गर्न सक्दैन — bank को UPI infrastructure सँग partner गर्नुपर्छ। Google Pay ले ICICI Bank (@okicici), HDFC Bank (@okhdfcbank), Axis Bank (@okaxis), र SBI (@oksbi) सँग partnership गरेको छ।

PhonePe को @ybl ID मा Yes Bank crisis को के असर छ?+

Yes Bank 2020 मा moratorium मा थियो तर SBI-led consortium ले rescue गर्यो। @ybl handles fully functional छन्। PhonePe ले additionally @ibl र @axl add गरेको छ। तपाईंको PhonePe ID — @ybl, @ibl, वा @axl — पूर्णतः functional छ।

UPI Lite के हो र regular UPI बाट कसरी फरक छ?+

UPI Lite ₹500 सम्मको small-value transactions का लागि हो। यो pre-loaded wallet (max ₹2,000) बाट operate हुन्छ र हरेक transaction का लागि UPI PIN चाहिँदैन — faster हुन्छ। Handle/VPA structure same छ।

के same username को दुई UPI IDs अलग handles मा हुन सक्छन्?+

हो। "rahul@okicici" र "rahul@paytm" दुई completely different UPI IDs हुन्। Full UPI ID (username + @ + handle) unique identifier हो। यसैले सधैं complete UPI ID share गर्नुहोस्, username मात्र होइन।

मसँग कतिवटा UPI IDs हुन सक्छन्?+

तपाईंसँग multiple UPI IDs हुन सक्छन् — typically एउटा per app (Google Pay, PhonePe, Paytm) र एउटा bank को native app बाट। सबै IDs एउटै bank account सँग linked हुन सक्छन्। 3–4 UPI IDs राख्नु perfectly fine हो।

गल्तीले अर्कै valid UPI ID मा पैसा पठाए भने के हुन्छ?+

UPI transfer automatically reverse हुँदैन। तुरुन्त आफ्नो bank सँग contact गर्नुहोस् र dispute raise गर्नुहोस्। Refund guaranteed छैन यदि recipient cooperate नगरेमा। यसैले large amounts का लागि UPI ID verify गर्नु critical छ।

के visiting card वा website मा UPI ID print गर्नु safe छ?+

हो, completely safe। UPI ID public हुनका लागि designed हो — यो address हो, credential होइन। Visiting card, website, वा invoice मा print गर्दा customers ले conveniently pay गर्न सक्छन्। UPI ID accurate छ भनी हाम्रो tool बाट validate गर्नुहोस्।

Free — No Signup Required

कुनै पनि UPI ID को Format अहिले Validate गर्नुहोस् — Free

ToolsArena को UPI ID Validator बाट कुनै पनि VPA को format र handle 50+ known bank handles सँग verify गर्नुहोस्। Zero data stored, offline काम गर्छ।

UPI ID Validate गर्नुहोस्

Related Guides