name@handle · format only

UPI ID format validator

Check the shape of a VPA, see which PSP the handle belongs to, and keep the limit in view: format is not existence.

One @, then the handle. Lower case is normalised.

The check runs in this tab. A UPI ID links to a person, so nothing is uploaded, and no collect request is sent anywhere.

Short answer: paste the ID. A green result means the local part and handle are well formed; the handle row tells you which PSP it belongs to when that handle is in the published list.

The two halves

name@okhdfcbank is a local part, an @, and a handle. The local part is chosen by the user (letters, digits, dot, hyphen, underscore); the handle is issued by the PSP. Because the handle determines the network, a typo in it is the difference between paying the intended person and paying a stranger — which is why the payment app’s name confirmation screen exists.

What to do with a green tick

Sending money also needs a correct branch code; the IFSC finder checks one against a dated dataset and prints the import date with the result.

UPI questions

Does a valid format mean the UPI ID works?

No. A VPA exists only if a PSP has created it. Confirming that requires sending a collect request through a bank or app, which this page cannot do — and a tool that answers “valid” without asking a PSP is guessing.

What is the part after the @?

The handle identifies the PSP or bank that issued the address: @okhdfcbank is HDFC Bank, @ybl is PhonePe, @okicici is ICICI. The same person can have several, and each is a separate address.

Why is an unknown handle only a note, not an error?

Because NPCI and the banks add handles regularly, and this list is finite. Calling an unlisted handle invalid would reject working addresses; the tool says “not in this list” and leaves the judgement to you.

Can I check a UPI ID before sending money?

A format check catches a typo before you send, which is worth doing. But the payment app’s own confirmation screen — which resolves the name registered against the VPA — is the real safeguard. Never skip it because a website said the ID looked fine.

Related tools