QR Code for Payments

Build the right payment link for your provider, then turn it into a QR code you can print. The money goes straight to your account. We only make the code.

Where do you want to be paid?

Opens the payer’s UPI app with your details filled in. Works with GPay, PhonePe, Paytm and any UPI app.

Your payment link

Fill in the field above and your link will appear here.

QRForever does not process payments and never sees the money. Your provider handles that. Open the link on your own phone and check it lands where you expect before you print it on anything.

Always free · No signup

Turn your payment link into a QR code

Paste the link you just built. The code is free, needs no signup, and never expires.

Enter your URL

Tip: include https:// so the QR opens the link correctly when scanned.

Customize

Your QR code will appear here

We'll pre-fill the dynamic version with everything you set above.

Always free · No signup · No expiry

Looking for more options? Open the full QR generator

What the QR code does, and what it does not

A payment QR code is often described as if it moves money. It does not. It holds a link, and that is the whole mechanism. Understanding that makes the rest obvious.

What it does

  • Saves the payer typing your handle, where most mistakes happen
  • Opens their payment app with you already filled in
  • Can carry a fixed amount, or let them choose
  • Works on any phone camera, no app needed to scan

What it does not do

  • Hold money, card numbers or account credentials
  • Replace a payment provider or merchant account
  • Confirm a payment arrived, check your provider for that
  • Work if the underlying handle changes, unless it is dynamic

Running a yard sale or market stall

This is the most common reason people come looking for this, so here is the short version.

  1. 1. Leave the amount blank. Buyers pay different prices for different items, so a fixed amount means one code per item.
  2. 2. Print it big. People scan from a metre or so away across a table, so aim for at least 10 cm across. Our size calculator will give you the exact minimum.
  3. 3. Write your name next to it. Payers want to see the account name match the person they are buying from before they confirm.
  4. 4. Keep a backup. Phone batteries die and signal drops. Cash, or a second printed code, saves the sale.
  5. 5. Test it yourself first. Scan your own printed code with a different phone before the first customer does.

Accepting donations

Same mechanism, different framing. For a charity or nonprofit, point the code at a donation page rather than a personal handle, so donors get a receipt and you get proper records. Dynamic codes are worth it here because printed collateral outlives campaigns, and you will want to repoint the code when the appeal changes without reprinting everything.

Printing it on something permanent?

If the code goes on signage, packaging or anything you would hate to reprint, use a dynamic code. You keep the same printed pattern and change where it points whenever your payment details do.