Free · no watermarkCommerce

Payment QR Code Generator

A payment QR code opens a payment app with your account already selected, so the payer only types the amount and confirms. QRJiffy builds payment QR codes for 4 networks: Venmo, PayPal.me, Cash App and UPI. The code stores a public pay link or UPI address, never a card number or password.

Enter your Payment details
Venmo username · PayPal.me username · $Cashtag · UPI ID such as name@okaxis.
Pre-filled on PayPal.me, Cash App and UPI. Venmo profile links do not carry an amount.
Fill in the required fields to preview your Payment QR code.

Just your email to download · no password needed

Recommended for this type · apply, then change anything

Colour templates

My templates saved in this browser

Encoded data
Your QR code is ready

Where should we send it?

Your download starts right away. We’ll email you a link to edit it later and see every scan — no password.

or

Sign up with a password

Already have an account? Log in to download

How to create a payment QR code

You create a payment QR code in 5 steps with the free generator above, and the code is ready to download as PNG or SVG.

  1. Choose the payment app your customers already use.
  2. Enter your username, $Cashtag or UPI ID exactly as it appears in the app.
  3. Add an amount only for a fixed price, such as a ticket or a class fee.
  4. Download the code and print your payee name beside it.
  5. Scan the printed code and send yourself a test payment before you display it.

What does a payment QR code contain?

A payment QR code stores payment app, payee ID, plus optional amount, payee name, note.

Payment QR code key facts
Payload standardPublic pay link (Venmo, PayPal.me, Cash App) or NPCI UPI intent (upi://pay)
Native camera supportiPhone iOS 11+, Android 9+; UPI codes are scanned inside a UPI app
Needs internet to useYes — the payment app confirms the transfer online
Editable after printingPayPal, Venmo and Cash App: yes, in your QRJiffy dashboard · UPI: no, print a new code
Scan trackingPayPal, Venmo and Cash App: scans in your QRJiffy dashboard · UPI: payments in your bank app
Recommended error correctionQ (25%) for counter signs and stickers that get handled
Minimum print size2.5 × 2.5 cm (1 in) on a counter sign; 2 × 2 cm on a flyer
Payment QR code fields
FieldRequiredWhat it doesExample
Payment appYesThe network the code opens: Venmo, PayPal.me, Cash App or UPI.PayPal.me
Payee IDYesThe public identifier that receives money: a username, a $Cashtag or a UPI ID.riversidebakery
AmountOptionalA fixed amount pre-filled on the payer’s screen. Leave it empty for a reusable code.25
Payee nameOptionalThe display name UPI apps show before the payer confirms.Riverside Bakery
NoteOptionalA UPI transaction note shown on both statements.Order 1042

Payment QR code payload format

Format
https://venmo.com/u/<username>
https://paypal.me/<username>/<amount>
https://cash.app/$<cashtag>/<amount>
upi://pay?pa=<upi-id>&pn=<name>&am=<amount>&cu=INR
Example
https://paypal.me/riversidebakery/25

Venmo, PayPal.me and Cash App codes store a public web link that hands over to the app. UPI codes store a upi:// intent that every UPI app in India reads directly. None of these payloads contains a password, card number or bank account number.

Format reference: RFC 3986: URI generic syntax (IETF)

Example payment QR code that encodes the payload shown beside it
Example payment QR code generated from the payload on the left. Scan it with your phone to see what happens.

What is pay with QR?

Pay with QR is a payment where the payer scans a code that opens their payment app with the recipient already filled in.

The payer checks the name, types or confirms the amount and approves the transfer in the app. The QR code itself moves no money; it only carries the recipient’s address.

Do you have to pay a monthly fee for a QR code?

No, QRJiffy has no monthly fee: a free account gets 200 scans a month across all its codes, and Pro costs $30 a year for unlimited scans.

The code carries your pay link, so payments go straight to your Venmo, PayPal, Cash App or UPI account. QRJiffy never touches the money and takes no cut.

What is the downside of QR codes for payments?

The main downside is fraud: a scammer can stick a fake QR code over a real one and redirect payments to their own account.

  • Payers cannot read a QR code by eye, so they rely on the name the app shows.
  • A printed UPI code cannot be changed; a new UPI ID needs a new code.
  • Every payment needs mobile data or WiFi.

Which payment app should a QR code use?

Use the app most of your payers already have: Venmo or Cash App for US individuals, PayPal for international payers, and UPI for India.

Payment QR codes by app
AppRegionAmount pre-filledPayload
Venmo QR Code GeneratorUnited StatesNovenmo.com/u/…
PayPal.me200+ marketsYespaypal.me/…/25
Cash AppUnited States, United KingdomYescash.app/$…/25
UPIIndiaYesupi://pay?pa=…

What happens when someone scans a payment QR code?

The phone camera decodes a payment QR code in under a second and shows a prompt; tapping it starts the action stored in the code. The prompt differs by device:

Payment QR code at a till next to a phone showing a payment screen for 25 dollars
A payment QR code opens the payment app with the payee and amount filled in.

iPhone

The Camera app reads the pay link and opens Venmo, PayPal or Cash App if installed, or the provider’s web page if not.

Android

Google Lens and the Camera app open the same pay link; Android asks which app to use when 2 apps can handle it.

UPI apps

Google Pay, PhonePe, Paytm and BHIM scan upi:// codes from their own in-app scanner and show the payee name before payment.

How many scans does a free payment QR code get?

A free account gets 200 scans a month across all its codes; Pro removes the limit for $30 a year. One scan is one phone opening the code. Each code uses a QRJiffy short link, so you can change where it points after printing and see scan counts. Compare Free and Pro.

Where to use payment QR codes

A payment terminal screen showing a QR code for paying for a bus ticket
A QR code on a payment terminal: the customer scans it and pays in their banking app. Photo: Pk.over · CC0 · Wikimedia Commons

Payment QR codes work in 4 common places: market stalls, tips and donations, invoices and shops in India.

Market stalls

A laminated counter sign takes Venmo or Cash App payments without a card reader.

Tips and donations

Musicians, guides and charities print a code with no fixed amount.

Invoices

A PayPal.me code with the invoice total lets clients pay from the printed page.

Shops in India

A UPI code accepts payments from every UPI app with no merchant fee for person-to-merchant transfers on UPI.

Payment QR code best practices

A payment QR code scans first time when it follows these 5 rules.

  • Print the payee name next to the code so customers can check it against the name their app shows before they pay.
  • Check your signs daily: QR scams (“quishing”) paste a fake payment sticker over the real code.
  • Laminate counter signs or print them behind acrylic so a sticker cannot be placed on top unnoticed.
  • Scan the downloaded file with your own phone and send a 1-unit test payment before you print 100 copies.
  • Choose error correction Q for signs that get touched, splashed or scratched.

Payment QR code FAQ

Can I get a QR code without a subscription?

Yes. QRJiffy creates payment QR codes free, with no monthly subscription; a free account keeps them in one place.

Is it safe to share a payment QR code?

Yes. The code contains only your public username, $Cashtag or UPI ID, which anyone you pay or who pays you already sees.

Can one QR code accept Venmo and PayPal?

No. A QR code stores one pay link, so it opens one payment app. Print 2 codes side by side, or link a single code to a page that lists both options.

Does a payment QR code work for Zelle?

No. Zelle has no public pay-link format, so its QR code is generated inside the Zelle or banking app. See how to find your Zelle QR code.