UPI ID Validator & QR Generator
Validates UPI ID format against 23 known handles (@paytm, @okhdfcbank, @ybl, @sbi, @axl, @icici and more) and generates UPI payment QR codes with merchant name and amount. All local processing.
Runs on QRCode.js
How to Use the UPI ID Validator & QR Generator
Similar Tools You Might Need
See allGST Invoice Generator
Generates compliant PDF invoices with mandatory Indian GST fields — HSN/SAC codes, GSTIN, place of supply, and tax breakdown. Everything runs locally in your browser.
Aadhaar Number Validator
Validates Aadhaar numbers using Verhoeff checksum verification. Checks format rules, detects fake UIDs, and explains Aadhaar number structure. Fully local validation with no data upload.
IFSC Code Lookup
Looks up bank details from an 11-character IFSC code — bank name, branch, address, city, district, and contact info. Live lookup via the Razorpay IFSC API.
htaccess Validator
Validate .htaccess files against 30+ known Apache directives. Checks RewriteEngine, RewriteRule, ErrorDocument, Redirect, Header, Options, and block directives. Flags unknown directives.
ROI Calculator
Measures return on investment by comparing net gain or loss against the original cost, expressed as both a percentage and a dollar amount. Essential for marketing campaign evaluation, equipment purchase decisions, real estate investment analysis, and comparing investment opportunities.
Frequently Asked Questions
Which UPI handles are validated?
23 handles: @paytm, @okhdfcbank, @okicici, @oksbi, @ybl, @axl, @pnb, @yesbank, @unionbank, @canarabank, @kotak, @idbi, @indus, @federal, @dbs, @rbl, @bob, @citi, @hsbc, @ubi, @sbi, @icici, @hdfcbank. Not covered: @upi, @okaxis, @payzapp, @amazonpay — those fail as unrecognized. Username rules: one @, 2–40 chars of letters/numbers/dots/hyphens/underscores. QR encodes upi://pay with INR; last 10 validations persist locally.
What does the validator check?
It verifies the UPI ID format: valid characters, handle suffix, minimum/maximum length, and correct structure. A valid format does not guarantee the UPI ID is active — it only confirms it follows the correct pattern.
Can I generate a payment QR code?
Yes. Enter the validated UPI ID, merchant name, and optionally an amount to generate a scannable UPI payment QR code. The QR encodes the UPI payment URL in the standard format.
Is this connected to any bank or UPI system?
No. This is a client-side validation and QR generation tool. It does not initiate, process, or verify any actual UPI transactions.
Is my UPI data stored or transmitted?
No. All validation and QR generation happens locally in your browser. No UPI IDs or payment data is sent to any server.
Related Indian Utilities Tools
IFSC Code Lookup
Looks up bank details from an 11-character IFSC code — bank name, branch, address, city, district, and contact info. Live lookup via the Razorpay IFSC API.
SIP / PPF / EPF Calculator
Calculate Indian investment returns — monthly SIP, PPF with 15-year maturity, and EPF employee provident fund projections. All calculations are local with no data uploads.
Last updated October 2026