Free Stripe Donation QR Code Generator
Create a QR code that links directly to your Stripe donation page. Accept donations instantly by letting supporters scan and donate from any device.
Stripe donation QR code generator to collect donations in seconds
This Stripe donation QR code generator creates a scannable QR code that opens a donation page and processes payments via Stripe. It is a dynamic QR code, so you can update your donation page later without reprinting the QR code.
What this QR code does
When someone scans, they land on a clean donation page where they can pick a preset amount or enter a custom amount, add an email address, and complete the donation.
- Stripe connection: uses your Stripe Publisher Key and Stripe Secret Key.
- Currency selection: set the currency for the donation flow (default is USD).
- Donation page: add a banner image, logo, title, and supporting text.
- Preset amounts: show clickable amount buttons (comma separated list).
- Custom amount: allow donors to type their own amount.
- Share option: add a share overlay when you want donors to share the page.
Because this is dynamic, you can run campaigns over time and keep the same QR on posters, flyers, and receipts.
Best use cases for Stripe donation QR codes
- Charities and nonprofits: donation posters, street campaigns, and fundraising tables.
- Religious institutions: weekly giving, special collections, and building funds.
- Schools and clubs: PTA drives, sports team fundraising, and school events.
- Community projects: local initiatives, mutual aid, and emergency support.
- Museums and galleries: suggested donations at entrances and exhibitions.
- Creators and communities: tip jars at meetups, livestream events, and creator booths.
- Animal shelters: sponsor a treatment, food drive, or adoption support.
- Corporate drives: internal donation campaigns with a single QR on slides.
What you get: fewer steps between intent and payment. Donors do not need to type links or search. You can also adjust amounts and messaging fast when a campaign changes.
How to create it using the generator above
- Stripe Publisher Key: paste your Stripe publisher key.
- Stripe Secret Key: paste your Stripe secret key.
- Currency: choose the currency for donations. Options shown include USD, EUR, GBP, CAD, AUD, CHF, CNY, INR, JPY, SGD, and HKD.
- Generate the QR code: create the QR and scan it once to confirm the page opens.
Security note: treat your Stripe secret key as private. Only place it where it is meant to be used and do not share it in public materials.
Customize the donation landing page after creation
After connecting Stripe, you can design the donation page so it looks trustworthy on mobile.
- Banner image: upload a banner image (recommended size 700×400). You can also add a banner video if needed.
- Logo: upload your logo so donors recognize the organization.
- Page title and text: add a clear title and a short explanation of where funds go.
- Donate button text: customize the button label (example: “Donate now”).
- Amount options: add comma separated numbers for preset buttons (example format:
5,10,15,20,50,100). - Button colors: set button background color and button text color.
- Page settings: toggle favicon, meta attributes, and QR code language.
- Advanced options: toggle custom code (default disabled), desktop customization, and share overlay.
If you want one page that combines donations with other links like volunteer signups, updates, and socials, use Biolinks and place the donation link as the primary button.
Setup tips to prevent bad scans and increase donation completion
- Pick good preset amounts: include 6 to 10 options that match real donor behavior. Keep them simple and spaced out.
- Always include custom amount: it helps donors who want to give a different amount.
- Write one clear sentence: explain impact in plain language. Keep it short so the donate button stays visible.
- Use a clean banner: avoid text heavy images. Text can become unreadable on small screens.
- Keep the logo crisp: fuzzy logos reduce trust.
- Scan test before printing: test on an iPhone and an Android, and test on mobile data, not only WiFi.
- Print for fast scanning: use high contrast and leave clear space around the QR.
- Use SVG for print: it stays sharp at any size. If you print PNG, export 2048px or 4K.
- Plan for campaign variants: duplicate the QR code for each campaign and put each version in a folder (example: “School drive”, “Emergency relief”, “Monthly donors”).
- Short link changes after printing: changing the short link after printing can break existing printed QR codes unless replaced.
- Allowed scans limit: if you set a limit and it is reached, the QR can stop working.
Dynamic QR codes can be tracked. Typical analytics include daily scans, hour of day, operating systems, device brands, browsers, language, countries, and cities. Date ranges include last 15 days, last 30 days, last 90 days, and a custom range. Exports are available as CSV and PNG (dynamic only).
Examples and templates
Use these examples to set amount buttons and copy that fits the context. Keep copy short and specific.
| Use case | Amount options example | Page title | Short supporting text | Best placement |
|---|---|---|---|---|
| General donation poster | 5,10,15,20,50,100 |
Donate now |
Your donation supports our work today. |
Reception desk |
| Emergency relief | 10,25,50,100,200,300 |
Help now |
Funds go to immediate relief and supplies. |
Social post QR |
| School fundraiser | 5,20,50,100,200 |
Support our students |
Every donation helps fund school activities. |
Flyers |
| Tips at a community event | 5,10,20,50 |
Leave a tip |
Thank you for supporting the event. |
Table tent |
| Animal shelter support | 10,20,30,50,100 |
Help a rescue |
Donations support food, care, and treatment. |
Adoption desk |
Tip: if you want to compare placements, duplicate the QR code and label each one by placement (poster, counter, table). Then compare scans in analytics (dynamic only).
FAQs
Can I update my Stripe donation QR code generator after printing?
Yes. This is a dynamic QR code, so you can update the donation page and keep the same printed QR code.
What do I need to connect Stripe?
You need your Stripe Publisher Key and Stripe Secret Key. Add them in the generator before publishing the donation page.
Can I choose different currencies?
Yes. You can select a currency in the generator. USD is shown as the default option.
Can I offer preset donation amounts and a custom amount?
Yes. You can add comma separated preset amounts and still allow a custom amount field.
Can I change the preset amounts later?
Yes. Because the QR is dynamic, you can update the amount options later without reprinting.
Can I add my logo and a banner image?
Yes. You can upload a logo and a banner image (recommended 700×400). You can also adjust colors and button text.
Can I track scans for my donation QR?
Yes. Dynamic QR codes can be tracked, and exports are available as CSV and PNG.
Is there a simple way to share the donation page?
Yes. You can enable a share overlay so donors can share after opening the page.
Troubleshooting
- The donation page does not load: recheck your Stripe keys and test again.
- Currency is wrong: confirm the selected currency in the generator, then scan-test again.
- Amount buttons are missing: confirm you added comma separated numbers in Amount Options.
- Design looks hard to read: increase contrast between background and text, and use a simpler banner image.
- QR scans poorly on print: export SVG, increase QR size, reduce logo size, and avoid glossy glare.
- Printed codes stopped working: check if an allowed scans limit was reached, and avoid short link changes after printing.
Related
- PayPal Payments for collecting PayPal donations when donors prefer PayPal.
- Lead Generation Form for collecting donor details and follow up consent.
- Dynamic URL/Link for rotating campaigns without changing printed QR codes.
- Event for fundraising events with calendar save and venue details.
Use the generator above to publish your Stripe donation QR code generator
Connect Stripe, pick your currency, add your amount buttons, then scan-test the donation flow on an iPhone and an Android. For print, export SVG when possible, or choose a 2048px or 4K PNG so the QR stays sharp on posters and table signs.
Other commerce & payments
QR generators.
Free for the first code.
$279 lifetime if you ever upgrade.
No credit card. No trial clock.