Skip to content
QRfinityQRfinity

QR codes for nonprofits and charities

Free codes for every appeal, event and sign-up sheet, with scan counts for each.

Last updated

DynamicNever expires
Checking

1. What should the code open?

Type of code
Content type

Scans go here. You can change it any time without reprinting.

2. Make it yours

PatternSquares, dots and the corner eyes
Pattern
Corner frames
Corner centres
ColoursCode, corners and background
Code colour

For PNG, SVG, PDF and EPS. JPG always gets a solid background.

LogoThe Link icon
Logo to show

Shows a link icon for this kind of code. Choose None or your own logo to change it.

FrameA call to action around the code
Frame style
AdvancedError correction and margin

Higher levels survive scratches and smudges but make a denser code.

4 modules
Saved designsReuse a design on your next code

Saved in this browser only. Accounts will keep them across devices.

Nonprofits print a lot: appeal letters, event posters, collection boxes, annual reports. A QR code on each takes people straight to the donation page, the volunteer form or the event, and a dynamic code tells you how many people scanned each one. QRfinity’s codes are free, have no scan limits and never expire, so a code on a collection box keeps working for as long as the box does.

Which codes a nonprofit needs

UseCodeWhat it opens
DonationsPayment link, PayPalYour donation page or PayPal.Me
Appeals and mailersDynamic linkThe campaign page, one code per mailing
VolunteersGoogle FormsYour volunteer sign-up form
EventsEventAdds the date and place to the calendar
ReportsPDFThe annual or impact report
ContactContact cardSaves your details to the phone

Track every appeal

Make one dynamic code per appeal, mailer, poster or event. They can all go to the same donation page; each still counts its own scans, with the days and hours people scanned, devices and countries. Compare them at the end of the campaign and put your budget where people responded. We don’t store anyone’s IP address.

Want to see which story works best? Split one code’s scans between two versions of a page. See how to A/B test a QR code.

One print run, many campaigns

Collection boxes, banners and display stands outlast any single appeal. With a dynamic code, the same print can point at the winter appeal, then the summer fun run, then a thank-you page, changed from your dashboard or on a date you set. See how to change a code after a date.

Keep donation codes safe

Donation codes on boxes and posters are a target for fake stickers. Print codes into the material, put your organisation’s name and the donation address beside them, and check them regularly. Our guide to tampering has the details.

What does it cost?

Static and dynamic codes, scan analytics and PNG and JPG downloads are free, and codes never expire. Advanced features such as date limits, split traffic and passwords are free on one code; plans from $5 a month cover more codes and add print-ready SVG, PDF and EPS files. See pricing.

Questions people ask

Is QRfinity free for nonprofits?

QRfinity is free for everyone: unlimited static and dynamic codes, scan analytics and PNG and JPG downloads, and codes never expire. Paid plans add print-ready SVG, PDF and EPS files and advanced features on more codes; most charities never need them.

Can a QR code take donations?

Yes. Make a code for your donation page: PayPal, Stripe, your fundraising platform, or UPI and Pix in India and Brazil. The money goes straight to your account; QRfinity never handles it.

How do we know which appeal worked?

Give each appeal, mailer or poster its own dynamic code, all pointing to the donation page if you like. Each shows its own scan count, by day and by country, so you can compare them.

What happens to printed codes after a campaign ends?

Point dynamic codes at the next campaign or a thank-you page, or set a date for them to switch automatically. Nothing needs reprinting, and the codes never expire.

Can volunteers make codes too?

Anyone can make static codes without an account. For dynamic codes, use one shared account for the organisation, so codes don’t disappear when a volunteer moves on.

Guides