How to Make a QR Code for a Donation Page (Free)
A QR code makes giving effortless — donors scan and your donation page opens right on their phone, ready to pay. It's ideal for churches, nonprofits, fundraisers, event screens, and collection signage where you can't hand everyone a link. Here's how to set one up for free and take donations straight to your own account.
Quick answer
To make a QR code for a donation page, copy your donation page's link — you can create one free at onesol.io that pays out to your own Stripe account with no platform cut — then paste it into a free QR generator like onesol.io/qr-code-generator. Print the code on signage, screens, or flyers with a clear 'Scan to donate' prompt, and test the full payment before you display it.
1. Set up your donation page
You need a mobile-friendly page where people can give in a few taps. With OneSol you can build a free donation or pay-what-you-want page that sends money straight to your own Stripe account, with no OneSol commission beyond Stripe's standard fee. Set suggested amounts and a short, trust-building description of where the money goes.
2. Create the donation QR code
Copy your donation page link and paste it into a free tool like onesol.io/qr-code-generator, then download the QR as a high-resolution PNG or SVG. Use SVG for large prints like banners or pull-up stands so it stays sharp. Keep the code high-contrast and don't overlay text on top of it.
3. Display it where donors are
Add the code to collection signs, event slides, bulletins, flyers, and donation boxes, with a headline like 'Scan to donate in 30 seconds.' Show suggested amounts nearby to nudge giving. Place it at a comfortable height and size so people can scan from a seat or a queue.
4. Test the full donation flow
Scan the code and make a small real or test-mode donation to confirm the money reaches your account and the receipt sends. Try it on both iPhone and Android, and from a printed copy at final size. Only display it publicly once a start-to-finish payment works.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
How do people donate by scanning a QR code?
They point their phone camera at the code, tap the link that pops up, and your donation page opens for them to enter an amount and pay. No app or account is needed on their side.
Does OneSol take a cut of donations?
No — donations go straight to your own connected Stripe account and OneSol takes no commission; you only pay Stripe's standard processing fee. Creating the page and the QR code is free.
Can churches and nonprofits use a donation QR code?
Yes, it's one of the most common uses — on bulletins, offering signage, and event screens. Just make sure the page clearly names your organization and how funds are used, to build trust.
Is it free to make a donation QR code?
Yes. Creating the page and generating the QR at onesol.io/qr-code-generator is free; the only cost is the payment processor's standard fee when a donation is made.
Related guides
How to Run a Fundraiser Online (Free, 2026 Guide)
A step-by-step guide to running an online fundraiser — set a goal, build a donation page, take secure payments to your own account, and share one link.
Read guideHow to Accept Donations Online (Free) — in Minutes
Accept donations online for free: create a donation form, connect Stripe and share the link. Money lands straight in your account — no code, no platform cut.
Read guideHow to Collect Donations With a QR Code (Free)
Collect donations with a QR code — link a scannable code to a donation page, print it on signs and screens, and take payments straight to your own account.
Read guideHow to Make a Donation Form (Free) — Collect Donations Online
Make a free donation form that pays straight to your account — set suggested amounts, allow one-time or monthly giving, and share one link to collect donations.
Read guide