Skip to content

UPI Payment QR Code Generator

Create scannable UPI payment requests with preset amounts and notes. Help customers pay instantly with any UPI app.

UPI QR Code

Generate a QR code for India's Unified Payments Interface (UPI)

Learn about UPI - Keep your UPI credentials secure.

UPI payment QR code

UPI payment QR code Generator

Create a static UPI QR code from a UPI ID or VPA in the expected format, with an optional payee label, INR amount, and note.

This tool creates a static upi://pay intent. It does not verify or own the account and never processes payment.

Official merchant static or dynamic QR, onboarding, MCC, transaction references, reconciliation, refunds, status, and compliance belong to your acquiring bank or PSP. This is not an official merchant QR.

Before entering your PIN, verify the recipient resolved by your UPI app, the UPI ID, amount, and purpose.

Scanning a QR code and entering a UPI PIN sends money; it never receives money. Do not scan unknown codes or enter a PIN to receive money.

QR Code Crafter never asks for or stores your UPI PIN, bank credentials, or payment data.

Key advantages

Static QR code

This tool creates a static upi://pay intent. It does not verify or own the account and never processes payment. The static QR string has no managed expiry. Replace it if the VPA owner, details, or purpose changes.

Create in your browser

QR Code Crafter never asks for or stores your UPI PIN, bank credentials, or payment data.

Vector exports

Download SVG, PNG, JPG, WebP, PDF, EPS. print. digital.

Where this QR code shines

UPI payment QR code

pa is required. pn, am, and tn are optional. Currency is INR; an encoded payee label is not bank verification. Before entering your PIN, verify the recipient resolved by your UPI app, the UPI ID, amount, and purpose.

Can I set or fix an amount?

A preset amount in a plain static intent may be editable or handled differently by each app. Use an official acquirer or PSP dynamic merchant flow when order amount or reference must be controlled.

Is this an official merchant UPI QR?

Official merchant static or dynamic QR, onboarding, MCC, transaction references, reconciliation, refunds, status, and compliance belong to your acquiring bank or PSP. This is not an official merchant QR.

Ideal audiences

UPI payment QR code

This tool creates a static upi://pay intent. It does not verify or own the account and never processes payment.

Can I set or fix an amount?

A preset amount in a plain static intent may be editable or handled differently by each app. Use an official acquirer or PSP dynamic merchant flow when order amount or reference must be controlled.

Is this an official merchant UPI QR?

Official merchant static or dynamic QR, onboarding, MCC, transaction references, reconciliation, refunds, status, and compliance belong to your acquiring bank or PSP. This is not an official merchant QR.

Guides

  • pa is required. pn, am, and tn are optional. Currency is INR; an encoded payee label is not bank verification.
  • A preset amount in a plain static intent may be editable or handled differently by each app. Use an official acquirer or PSP dynamic merchant flow when order amount or reference must be controlled.
  • Before entering your PIN, verify the recipient resolved by your UPI app, the UPI ID, amount, and purpose.
  • Scanning a QR code and entering a UPI PIN sends money; it never receives money. Do not scan unknown codes or enter a PIN to receive money.
  • QR Code Crafter never asks for or stores your UPI PIN, bank credentials, or payment data.
  • Generating or scanning a QR code is not payment confirmation. Verify success and the transaction ID in your bank or UPI app, then reconcile separately.
  • The static QR string has no managed expiry. Replace it if the VPA owner, details, or purpose changes.

Official NPCI and UPI guidance

Official merchant static or dynamic QR, onboarding, MCC, transaction references, reconciliation, refunds, status, and compliance belong to your acquiring bank or PSP. This is not an official merchant QR.

Generating or scanning a QR code is not payment confirmation. Verify success and the transaction ID in your bank or UPI app, then reconcile separately.

UPI payment QR code Generator FAQs

Is this an official merchant UPI QR?

Official merchant static or dynamic QR, onboarding, MCC, transaction references, reconciliation, refunds, status, and compliance belong to your acquiring bank or PSP. This is not an official merchant QR.

Can I set or fix an amount?

A preset amount in a plain static intent may be editable or handled differently by each app. Use an official acquirer or PSP dynamic merchant flow when order amount or reference must be controlled.

How do I pay safely?

Before entering your PIN, verify the recipient resolved by your UPI app, the UPI ID, amount, and purpose. Scanning a QR code and entering a UPI PIN sends money; it never receives money. Do not scan unknown codes or enter a PIN to receive money. QR Code Crafter never asks for or stores your UPI PIN, bank credentials, or payment data.

Does generating or scanning confirm payment?

Generating or scanning a QR code is not payment confirmation. Verify success and the transaction ID in your bank or UPI app, then reconcile separately.

Static QR code

The static QR string has no managed expiry. Replace it if the VPA owner, details, or purpose changes.