How to Collect Donations With a QR Code (Free)
A QR code turns any sign, screen, or flyer into a donation point — people scan with their phone camera and give in seconds, with no app or cash required. This guide shows how to create the donation page, generate a free QR code, place it well, and track what comes in. It's ideal for events, churches, livestreams, and collection tables.
Quick answer
To collect donations with a QR code, create a donation page, then generate a QR code that opens it — OneSol's free QR code generator (onesol.io/qr-code-generator) does this instantly. Print the code on signs, screens, flyers, and collection tables so anyone can scan, tap an amount, and pay from their phone, with money going straight to your own Stripe account.
1. Create the donation page the code points to
First build the page people will land on: suggested amounts, a custom-amount field, and your cause in one or two lines. A QR code is only as good as the page behind it, so make donating take two taps.
2. Generate the QR code
Use OneSol's free generator at onesol.io/qr-code-generator and paste your donation page link to get a high-resolution, downloadable code. Download it large enough to stay sharp when printed on posters or shown on a screen.
3. Place it where people already are
Print the code on event signage, table tents, flyers, and even T-shirts, and add it to slides or a livestream lower-third. Include a one-line prompt like "Scan to donate" so people know exactly what to do.
4. Test and track
Scan the code with a couple of phones before printing at scale to confirm it opens the right page and payment works. After launch, watch donations and donor emails land in your dashboard so you can thank givers and see which placements performed.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
Is the OneSol QR code generator free?
Yes, onesol.io/qr-code-generator is free to use, and the codes it makes don't expire as long as the page they point to stays live.
Do QR code donations cost extra?
No. The QR code and donation page are free; you only pay Stripe's standard processing fee on the donations themselves.
What happens when someone scans the code?
Their phone camera opens your donation page in a browser, where they pick or enter an amount and pay by card in seconds — no app needed.
Can I reuse the same QR code for different campaigns?
You can, but if the destination changes you may prefer a fresh code per campaign so you can track which one drove donations.
Related guides
How to Accept Donations on Instagram (Free)
Learn how to collect donations from Instagram: add a donation link in your bio and Stories, promote it in posts, and get paid to your own account.
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 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 Payments for a Nonprofit (Free, 2026)
Collect donations, dues, and event fees for your nonprofit for free: connect Stripe, build a donation form, and share one link so supporters can give in seconds.
Read guide