Loading tool…

UPI QR Code Generator

Enter your UPI ID, print the code, get paid — the standard upi://pay deep link opens any UPI app with your details prefilled. No money moves through this tool, and your VPA never leaves the browser.

How to use UPI QR Code Generator

  1. 1. Enter your UPI ID. The VPA from your UPI app, like name@okhdfcbank — double-check it, payments go wherever this points.
  2. 2. Add name and optional amount. A payee name shows in the payer's app. A fixed amount locks the value; leave it empty to let payers type.
  3. 3. Print the A4 sheet. Export a sticker sheet for the counter, or a single PNG/SVG/PDF for invoices and websites.

About this tool

UPI QR codes are the upi://pay URI in a camera-friendly wrapper: pa (VPA), pn (name), am (amount), cu (currency), tn (note). Any NPCI-compliant app — GPay, PhonePe, Paytm, BHIM, banking apps — opens its payment screen from this link.

Static UPI codes and safety

The code contains only your receiving address — scanning it can never pull money from the payer without their approval in-app, and it cannot expire. Verify the VPA before printing: a typo sends payments to someone else's ID.

Fixed amount vs open amount

Shops usually print an open-amount code and let customers type the bill. Fixed amounts suit event tickets or standard fees — generate one code per price with the bulk tool.

Code examples

Website / direct link payload

https://example.com/menu

Wi-Fi payload

WIFI:T:WPA;S:MyNetwork;P:hunter2;;

UPI payment payload

upi://pay?pa=name@okbank&pn=Shop&am=150.00&cu=INR

Location (Google Maps) payload

geo:28.6139,77.2090?q=28.6139,77.2090

vCard contact payload

BEGIN:VCARD
VERSION:3.0
N:Singh;Kamal
FN:Kamal Singh
TEL:+911234567890
EMAIL:kamal@example.com
END:VCARD

Generate the same QR code in JavaScript (free API, no server)

import QRCode from "qrcode";

const svg = await QRCode.toString("https://example.com", {
  type: "svg",
  errorCorrectionLevel: "H",
  margin: 4,
});

This page is a preset of QR Code Generator — the same editor, opened for this specific use. Every feature is available here.

Frequently asked questions

Go deeper

Longer reads on the concepts behind this tool.

Related tools

All tools