QR
QRCraft
Free QR codes — instant, private, no signup

UPI QR Code Guide: Accept Payments at Your Shop, Free

The standard behind every payment sticker in India — and how to make your own.

Every UPI payment QR — from the biggest chain store to the smallest tea stall — encodes the same standard link format: upi://pay?pa=yourid@bank&pn=YourName&cu=INR. Any UPI app (GPay, PhonePe, Paytm, BHIM and others) can scan it because they all read this NPCI deep-link specification. You don't need a payment company to generate one.

What goes into the code

Caution: QRCraft only encodes the UPI details you enter — it does not verify them. A single typo in your UPI ID can redirect payments to the wrong account, and UPI transfers cannot be reversed. QRCraft and its operators are not liable for misdirected payments, transaction failures, or any financial loss. Use entirely at your own risk. Full disclaimer →

Safety checklist before you print

Static UPI codes never expire

Because the code contains your UPI ID directly (not a redirect), it works as long as your UPI ID is active — no subscription, no renewal, no middleman.

Create your free QR code →