Free Developer Tool

UPI Payment Link & Dynamic UPI QR Code Generator Free

Create dynamic, amount-locked UPI payment links and high-resolution QR codes in seconds. No signup required. Perfect for WhatsApp billing, invoices, or quick checkout pages.

Enter Payment Details

Fill in the details and click generate to create your custom UPI QR code and payment intent link.

How does the UPI Payment Link Generator work?

Our free UPI link generator constructs a standardized UPI Deep Link (intent URI) compliant with the National Payments Corporation of India (NPCI) guidelines. When a user clicks this link on a mobile device, their OS automatically intercepts it and opens the installed UPI payment app (like Google Pay, PhonePe, or Paytm) with the payment details pre-filled.

Anatomy of a UPI Link

A standard UPI intent string looks like this: upi://pay?pa=merchant@icici&pn=Merchant%20Name&am=999.00&cu=INR

  • pa (Payee Address): The merchant's unique UPI ID / VPA.
  • pn (Payee Name): The display name of the merchant.
  • am (Amount): The exact payment amount (locks the transaction value).
  • tn (Transaction Note): A description or invoice ID.

Need to generate thousands of links?

If you are building a SaaS or marketplace and need to generate dynamic UPI payment links programmatically, check out the UPI Gateways REST API. We offer automated intent routing, T+0 instant settlement, and real-time payment webhooks.

View API Documentation