Payment QR Code Generator for Venmo, Cash App & PayPal
Type your username, add an amount if you want one, and download a QR code people can scan to pay you. Free, no signup, nothing stored.
You can paste your profile link too. Find it in the app under your profile picture.
Set a fixed price for a product, ticket or fee.
Pre-fills the “What’s it for?” line in Venmo.
Built in your browser. Your username and amounts are never sent to HoldQR, and money goes straight to your Venmo account. We never touch it.
Print it once, change where it goes later
Switching from Venmo to Cash App, renaming your account, or adding a menu page? A HoldQR dynamic QR code lets you change the destination of the printed code anytime, and shows how many people scanned it.
How to make a payment QR code
Pick the app you get paid with
Choose Venmo, Cash App or PayPal. The code holds the same profile link the app itself uses, so it opens the right payment screen.
Type your username and an optional amount
Enter your @username, $Cashtag or PayPal.me name. Add a fixed amount for a set price, or leave it empty so the payer types it.
Test it, then download
Scan the code with your own phone or tap “Test it”. Download a PNG for screens or an SVG for signs, stickers and flyers.
Which link goes inside each code
- Venmo:
venmo.com/u/username, or a pay link with the amount and note filled in when you add them. - Cash App:
cash.app/$Cashtag, with the amount added as/25. - PayPal:
paypal.me/name, with the amount and currency added as/25.00USD.
These are the same links the apps share themselves, so the code keeps working as long as your username does. In India, use the UPI QR code generator instead; UPI apps read a different format.
Where people use payment QR codes
Market stalls, food trucks, tip jars, bake sales, club dues, sports fees, garage sales, salons and freelancers' invoices. A fixed amount works best for one price (a $5 entry fee); leave it empty for tips and donations.
Before you print it
- Scan it with your own phone and send yourself a $1 test payment from a friend's account.
- Print it at least 2 cm (0.8 in) wide for a counter sign, bigger for a wall. The QR code size calculator gives the size for any scan distance.
- Keep it dark on a light background. Check brand colours with the QR contrast checker and print a test sheet first.
- Write the app and your handle under the code (“Venmo @your-username”) so people can pay by typing it if their camera fails.
Printing a lot of signs? Read static vs dynamic QR codes first.
Frequently Asked Questions
How do I get my Venmo QR code?
In the Venmo app, tap the Me tab, then the QR code icon next to your name. The code made here holds your venmo.com profile link instead, so it opens with any phone camera, and it can include an amount and a note.
How do I make a QR code for Cash App?
Choose Cash App above and type your $Cashtag. The code opens cash.app/$YourCashtag, which shows a Pay button in the Cash App or in the browser. Add an amount and it becomes cash.app/$YourCashtag/25, which pre-fills $25.
Can I make a PayPal QR code without a business account?
Yes. Any PayPal account can create a PayPal.me link for free in PayPal’s settings. Type that name here and you get a QR code that opens your PayPal.me page, with an optional amount and currency.
Can I set a fixed amount?
Yes. The amount is filled in when the payer opens the link. They still confirm the payment in their own app and can change the amount before sending, so check that you received the right amount.
Can I make a Zelle QR code here?
No. Zelle has no public payment link to put in a QR code. Zelle QR codes are made inside your bank’s app: open Zelle in your banking app and look for your QR code under your profile or the Send/Receive menu.
Is it safe? Does HoldQR see my payments?
The code is built in your browser and your username is never sent to HoldQR. A payment QR code only contains your public username, the same thing you would tell someone out loud. Money moves directly between the payer’s app and yours.
Does it cost anything or add fees?
The generator is free and the code never expires. HoldQR adds no fees. The payment apps’ own fees still apply, for example on purchases paid to a business or goods-and-services profile.
What happens if I change my username later?
A printed payment code always points to the username it was made with. If you rename your account or switch apps, the old sign sends people to the wrong place. A HoldQR dynamic QR code puts a short link in the print, so you can change where it goes without reprinting.
Recommended Guides
Technical best practices and printing guidelines from our engineering team.
How to Test a QR Code Before Printing: A Checklist
Avoid catastrophic print reruns with our 7-point pre-flight checklist: 100% scale proofing, multi-device camera verification, glare tests, and destination flexibility.
Dynamic vs Static QR Codes: What's the Difference?
Compare pattern density, editing capabilities, analytics, latency, and costs between static and dynamic QR codes with a comprehensive architectural comparison.
Printed a QR Code With the Wrong Link? How to Fix It
Printed 10,000 brochures or boxes with a typo or 404 URL? Discover the 3 emergency technical workarounds, why static QRs cannot be edited in ink, and how to prevent reprint disasters.
More Free QR Tools
Explore our suite of client-side QR utilities.
Free QR Code Generator
Generate instant static QR codes for URLs, Wi-Fi, contacts, SMS, and text.
QR Code Scanner Online
Scan and decode QR codes directly in your browser from an image or live camera.
Can You Change This QR Code?
Upload any QR code to find out if its destination can be updated after printing.
QR Code Size Calculator
Calculate the minimum and recommended physical print size based on scan distance.