Skip to content
UPI Tools
Runs on your deviceNothing you type here is sent anywhere — the whole tool is JavaScript in this tab.

UPI Handle Directory — Which Bank is @okaxis, @ybl, @okicici?

One UPI QR works for every app, but the handle after the @ tells you which bank or PSP is actually behind the account. Search 78+ official handles, copy one, or check a UPI ID you were sent for a typo.

Search & filter

78+ official handles tracked · last checked 28 August 2026

Matching handles

Showing 78 of 78

@ybl
PhonePe

Yes Bank

PhonePe

priya@ybl

@ibl
PhonePe

ICICI Bank

PhonePe

amit@ibl

@axl
PhonePe

Axis Bank

PhonePe

sneha@axl

@okaxis
Google Pay

Axis Bank

Google Pay

vikram@okaxis

@okhdfcbank
Google Pay

HDFC Bank

Google Pay

anjali@okhdfcbank

@oksbi
Google Pay

State Bank of India

Google Pay

rohan@oksbi

@okicici
Google Pay

ICICI Bank

Google Pay

neha@okicici

@okbizaxis
Google Pay

Axis Bank(likely)

Google Pay

rahul@okbizaxis

@paytm
Paytm

Paytm Payments Bank

Paytm

priya@paytm

@ptsbi
Paytm

SBI

Paytm

amit@ptsbi

@pthdfc
Paytm

HDFC Bank

Paytm

sneha@pthdfc

@ptaxis
Paytm

Axis Bank

Paytm

vikram@ptaxis

@ptyes
Paytm

Yes Bank(likely)

Paytm

anjali@ptyes

@apl
Wallet / PSP

Airtel Payments Bank

Amazon Pay

rohan@apl

@rapl
Wallet / PSP

RBL Bank(likely)

Amazon Pay

neha@rapl

@yapl
Wallet / PSP

Yes Bank(likely)

Amazon Pay

rahul@yapl

@waaxis
Wallet / PSP

Axis Bank(likely)

WhatsApp Pay

priya@waaxis

@wahdfcbank
Wallet / PSP

HDFC Bank(likely)

WhatsApp Pay

amit@wahdfcbank

@wasbi
Wallet / PSP

State Bank of India(likely)

WhatsApp Pay

sneha@wasbi

@waicici
Wallet / PSP

ICICI Bank(likely)

WhatsApp Pay

vikram@waicici

@fkaxis
Wallet / PSP

Axis Bank(likely)

Flipkart

anjali@fkaxis

@jupiteraxis
Wallet / PSP

Axis Bank

Jupiter

rohan@jupiteraxis

@freecharge
Wallet / PSP

Not publicly listed(likely)

Freecharge

neha@freecharge

@ikwik
Wallet / PSP

IDFC First Bank

MobiKwik

rahul@ikwik

@sliceaxis
Wallet / PSP

Axis Bank(likely)

slice

priya@sliceaxis

@pockets
Wallet / PSP

ICICI Bank(likely)

ICICI Pockets

amit@pockets

@upi
BHIM

NPCI (any bank — routed via BHIM, not one issuer)(likely)

BHIM

sneha@upi

@icici
Bank App

ICICI Bank

BHIM / Bank app

vikram@icici

@hdfcbank
Bank App

HDFC Bank

BHIM / Bank app

anjali@hdfcbank

@sbi
Bank App

State Bank of India

BHIM / Bank app

rohan@sbi

@axisbank
Bank App

Axis Bank

BHIM / Bank app

neha@axisbank

@axisb
Bank App

Axis Bank

BHIM / Bank app

rahul@axisb

@kotak
Bank App

Kotak Mahindra Bank

BHIM / Bank app

priya@kotak

@okkotak
Bank App

Kotak Mahindra Bank

BHIM / Bank app

amit@okkotak

@yesbank
Bank App

Yes Bank

BHIM / Bank app

sneha@yesbank

@yesg
Bank App

Yes Bank

BHIM / Bank app

vikram@yesg

@indus
Bank App

IndusInd Bank

BHIM / Bank app

anjali@indus

@induz
Bank App

IndusInd Bank

BHIM / Bank app

rohan@induz

@barodampay
Bank App

Bank of Baroda

BHIM / Bank app

neha@barodampay

@bandhan
Bank App

Bandhan Bank

BHIM / Bank app

rahul@bandhan

@pnb
Bank App

Punjab National Bank

BHIM / Bank app

priya@pnb

@idfcfirst
Bank App

IDFC First Bank

BHIM / Bank app

amit@idfcfirst

@idfcbank
Bank App

IDFC First Bank

BHIM / Bank app

sneha@idfcbank

@idfc
Bank App

IDFC First Bank

BHIM / Bank app

vikram@idfc

@rbl
Bank App

RBL Bank

BHIM / Bank app

anjali@rbl

@cnrb
Bank App

Canara Bank

BHIM / Bank app

rohan@cnrb

@canara
Bank App

Canara Bank

BHIM / Bank app

neha@canara

@unionbank
Bank App

Union Bank of India

BHIM / Bank app

rahul@unionbank

@unionbankofindia
Bank App

Union Bank of India

BHIM / Bank app

priya@unionbankofindia

@idbi
Bank App

IDBI Bank

BHIM / Bank app

amit@idbi

@idbibank
Bank App

IDBI Bank

BHIM / Bank app

sneha@idbibank

@jkb
Bank App

Jammu & Kashmir Bank

BHIM / Bank app

vikram@jkb

@karb
Bank App

Karnataka Bank

BHIM / Bank app

anjali@karb

@kbl
Bank App

Karnataka Bank

BHIM / Bank app

rohan@kbl

@dbs
Bank App

DBS Bank

BHIM / Bank app

neha@dbs

@dbsbank
Bank App

DBS Bank

BHIM / Bank app

rahul@dbsbank

@citi
Bank App

Citibank

BHIM / Bank app

priya@citi

@citibank
Bank App

Citibank

BHIM / Bank app

amit@citibank

@hsbc
Bank App

HSBC Bank

BHIM / Bank app

sneha@hsbc

@sc
Bank App

Standard Chartered Bank

BHIM / Bank app

vikram@sc

@scb
Bank App

Standard Chartered Bank

BHIM / Bank app

anjali@scb

@cub
Bank App

City Union Bank

BHIM / Bank app

rohan@cub

@dcb
Bank App

DCB Bank

BHIM / Bank app

neha@dcb

@dcbbank
Bank App

DCB Bank

BHIM / Bank app

rahul@dcbbank

@sib
Bank App

South Indian Bank

BHIM / Bank app

priya@sib

@airtel
Bank App

Airtel Payments Bank

BHIM / Bank app

amit@airtel

@jio
Bank App

Jio Payments Bank

BHIM / Bank app

sneha@jio

@fino
Bank App

Fino Payments Bank

BHIM / Bank app

vikram@fino

@boi
Bank App

Bank of India

BHIM / Bank app

anjali@boi

@centralbank
Bank App

Central Bank of India

BHIM / Bank app

rohan@centralbank

@uco
Bank App

UCO Bank

BHIM / Bank app

neha@uco

@aubank
Bank App

AU Small Finance Bank

BHIM / Bank app

rahul@aubank

@equitas
Bank App

Equitas Small Finance Bank

BHIM / Bank app

priya@equitas

@tmb
Bank App

Tamilnad Mercantile Bank

BHIM / Bank app

amit@tmb

@nsdl
Bank App

NSDL Payments Bank

BHIM / Bank app

sneha@nsdl

@federal
Bank App

Federal Bank

BHIM / Bank app

vikram@federal

@fbl
Bank App

Federal Bank

BHIM / Bank app

anjali@fbl

@valid
SEBI Verified

SEBI-registered intermediary (varies by entity, not one bank)(likely)

SEBI UPI verification mark

yourbroker.name@valid

Search and filtering happen entirely in this tab — nothing you type here is sent anywhere.

Check any UPI ID

Paste a UPI ID (or just the handle) to see whether it matches a known bank/PSP pattern.

Run a full fraud-signal check on a UPI ID, link or QR

What is a UPI Handle?

A UPI handle is the part of a UPI ID after the @ — it identifies which bank or payment app (PSP) is managing that account, not the account holder. A complete UPI ID looks like username@bankhandle, for example 9876543210@paytm. UPI itself is a single interoperable network run by NPCI (the National Payments Corporation of India); the handle is what tells your app, and the receiving bank's app, which member bank or PSP to route the payment through.

Complete UPI Handle List

As per the NPCI TPAP list and each bank/app's own published handle set. Reference list, not a live NPCI registry query — a handle can be reassigned, and this covers commonly seen handles, not all 200+ registered with NPCI.

HandleBankApp
@airtelAirtel Payments BankBHIM / Bank app
@aubankAU Small Finance BankBHIM / Bank app
@axisbAxis BankBHIM / Bank app
@axisbankAxis BankBHIM / Bank app
@bandhanBandhan BankBHIM / Bank app
@barodampayBank of BarodaBHIM / Bank app
@boiBank of IndiaBHIM / Bank app
@canaraCanara BankBHIM / Bank app
@centralbankCentral Bank of IndiaBHIM / Bank app
@citiCitibankBHIM / Bank app
@citibankCitibankBHIM / Bank app
@cnrbCanara BankBHIM / Bank app
@cubCity Union BankBHIM / Bank app
@dbsDBS BankBHIM / Bank app
@dbsbankDBS BankBHIM / Bank app
@dcbDCB BankBHIM / Bank app
@dcbbankDCB BankBHIM / Bank app
@equitasEquitas Small Finance BankBHIM / Bank app
@fblFederal BankBHIM / Bank app
@federalFederal BankBHIM / Bank app
@finoFino Payments BankBHIM / Bank app
@hdfcbankHDFC BankBHIM / Bank app
@hsbcHSBC BankBHIM / Bank app
@iciciICICI BankBHIM / Bank app
@idbiIDBI BankBHIM / Bank app
@idbibankIDBI BankBHIM / Bank app
@idfcIDFC First BankBHIM / Bank app
@idfcbankIDFC First BankBHIM / Bank app
@idfcfirstIDFC First BankBHIM / Bank app
@indusIndusInd BankBHIM / Bank app
@induzIndusInd BankBHIM / Bank app
@jioJio Payments BankBHIM / Bank app
@jkbJammu & Kashmir BankBHIM / Bank app
@karbKarnataka BankBHIM / Bank app
@kblKarnataka BankBHIM / Bank app
@kotakKotak Mahindra BankBHIM / Bank app
@nsdlNSDL Payments BankBHIM / Bank app
@okkotakKotak Mahindra BankBHIM / Bank app
@pnbPunjab National BankBHIM / Bank app
@rblRBL BankBHIM / Bank app
@sbiState Bank of IndiaBHIM / Bank app
@scStandard Chartered BankBHIM / Bank app
@scbStandard Chartered BankBHIM / Bank app
@sibSouth Indian BankBHIM / Bank app
@tmbTamilnad Mercantile BankBHIM / Bank app
@ucoUCO BankBHIM / Bank app
@unionbankUnion Bank of IndiaBHIM / Bank app
@unionbankofindiaUnion Bank of IndiaBHIM / Bank app
@yesbankYes BankBHIM / Bank app
@yesgYes BankBHIM / Bank app
@upiNPCI (any bank — routed via BHIM, not one issuer)BHIM
@okaxisAxis BankGoogle Pay
@okbizaxisAxis BankGoogle Pay
@okhdfcbankHDFC BankGoogle Pay
@okiciciICICI BankGoogle Pay
@oksbiState Bank of IndiaGoogle Pay
@paytmPaytm Payments BankPaytm
@ptaxisAxis BankPaytm
@pthdfcHDFC BankPaytm
@ptsbiSBIPaytm
@ptyesYes BankPaytm
@axlAxis BankPhonePe
@iblICICI BankPhonePe
@yblYes BankPhonePe
@validSEBI-registered intermediary (varies by entity, not one bank)SEBI UPI verification mark
@aplAirtel Payments BankAmazon Pay
@fkaxisAxis BankFlipkart
@freechargeNot publicly listedFreecharge
@ikwikIDFC First BankMobiKwik
@jupiteraxisAxis BankJupiter
@pocketsICICI BankICICI Pockets
@raplRBL BankAmazon Pay
@sliceaxisAxis Bankslice
@waaxisAxis BankWhatsApp Pay
@wahdfcbankHDFC BankWhatsApp Pay
@waiciciICICI BankWhatsApp Pay
@wasbiState Bank of IndiaWhatsApp Pay
@yaplYes BankAmazon Pay

Google Pay Handles

Google Pay issues one handle per sponsor bank rather than a single GPay-wide handle — which one a given user has depends on which bank they linked first:

  • @okaxisAxis Bank
  • @okhdfcbankHDFC Bank
  • @oksbiState Bank of India
  • @okiciciICICI Bank
  • @okbizaxisAxis Bank

PhonePe Handles

Same pattern as Google Pay — PhonePe accounts are split across three sponsor banks:

  • @yblYes Bank
  • @iblICICI Bank
  • @axlAxis Bank

How to Check if a UPI Handle is Fake

Most fake-handle scams rely on a one- or two-character typo that's easy to miss at a glance — @okhdfcbank (real) versus @okhdfcbakn (transposed letters) reads almost identically in a small font. The checker above flags exactly this: it compares whatever you paste against every handle in this directory and, if there's no exact match but a close one, suggests it. That only tells you the spelling doesn't match a known pattern — it can't confirm who actually holds the account behind a correctly-spelled handle. For collect-request traps, brand impersonation, and other fraud signals in a UPI ID, link or QR, use the UPI ID & QR Code Safety Checker — send ₹1 first and read the name your app returns before confirming any payment to someone new.

What is the @valid UPI Handle?

@valid isn't a bank or app handle at all. From October 2025, SEBI requires registered stockbrokers, mutual funds, and other regulated intermediaries collecting payments from investors to use a UPI ID ending in @valid, shown with a verified checkmark inside your UPI app. It exists specifically so investors can tell a genuine registered intermediary from an impersonator — if someone claiming to be a SEBI-registered broker asks you to pay to a handle that isn't @valid, that mismatch is worth checking before you pay.

Read the guide

Frequently Asked Questions

What is @okaxis — which bank is it?

@okaxis is Axis Bank, used by Google Pay. It's one of four handles GPay issues — @okaxis, @okhdfcbank, @oksbi, and @okicici — one per sponsor bank, not one handle per app.

What is @ybl — which bank is it?

@ybl is Yes Bank, used by PhonePe. PhonePe also issues @ibl (ICICI Bank) and @axl (Axis Bank) — which one a given PhonePe user gets depends on which bank onboarded their account.

What is @okhdfcbank — which bank is it?

@okhdfcbank is HDFC Bank, used by Google Pay — the "ok" prefix is Google Pay's own naming convention across all four of its bank handles.

How many UPI handles are there?

NPCI has 200+ registered handles across banks, PSPs and third-party apps. This directory tracks the ones people actually search for and encounter day to day — the major bank, Google Pay, PhonePe, Paytm, and BHIM handles — not the full registry.

What is the difference between a UPI handle and a UPI ID?

A UPI ID (or VPA — Virtual Payment Address) is the whole address, like rahul@okaxis. The UPI handle is just the part after the @ — okaxis — and it identifies the bank or app managing that account, not the specific person.

How do I check if a UPI handle is fake?

Compare it letter-by-letter against a known handle in this directory — scams often rely on a one-character typo, like @okhdfcbank vs @okhdfcbakn. The checker below flags a close-but-not-exact match. That only confirms the handle's spelling follows a known pattern, though — it can't confirm who actually holds the account. For an actual fraud-signal check on a UPI ID, link, or QR, use the UPI ID & QR Code Safety Checker.

Ready to pay or get paid?

Build a QR with any handle above in the UPI QR Code Generator, or share a pre-filled payment link with the UPI Payment Link Generator.