The Free WordPress Donation Plugin That Powers Real Fundraising
Unlimited campaigns, unlimited donors, unlimited forms. Stripe + PayPal Standard built in. Recurring donations via Stripe Subscriptions and PayPal Subscriptions. 25+ currencies. Works with any WordPress theme. Install in under 2 minutes.
Core donation features, absolutely free. Upgrade to Pro only when you need advanced tools like PDF receipts, branded forms and Elementor widgets.
Free forever. No trial, no credit card, no revenue cut. 100% of every donation (minus what Stripe or PayPal charges) goes straight into your own bank account.
Unlimited Campaigns
Create as many fundraising campaigns or donation forms as you need. No per-form limits, no per-campaign charges. Each campaign gets its own permalink, shortcode and Gutenberg block.
Stripe + PayPal Standard
Accept credit/debit cards, Apple Pay, Google Pay via Stripe. Accept PayPal balance, cards and Pay Later via PayPal Standard. Both gateways are fully built in — add your API keys and go.
25+ Currencies
Accept donations in USD, GBP, EUR, AUD, CAD, BDT, INR, NGN, BRL, MXN, SGD, HKD, NZD, JPY, CNY, KRW, CHF, SEK, NOK, DKK, PLN, CZK, HUF, RON, TRY, AED, SAR and every currency supported by Stripe and PayPal.
Recurring Donations
Weekly, monthly and annual recurring donations via Stripe Subscriptions and PayPal Subscriptions. Donors can self-cancel anytime from their Stripe customer portal. Subscription records tracked per donor.
Donor Management & Reports
Every donor, every donation, every subscription logged in wp-admin. Filter by date, campaign, gateway or amount. Export donor lists as CSV any time. Dashboard summary widgets at a glance.
Email Receipts
Branded HTML email receipts sent automatically on every donation and refund. Customize the from-name, subject line and body copy through Customizer — no SMTP plugin required, but works with any SMTP plugin you already use.
Shortcodes + Gutenberg Blocks
Embed any campaign form anywhere with a shortcode. Five Gutenberg blocks (Donation Form, Campaign Grid, Progress Bar, Donor Wall, Impact Stats) for Block Editor users. Works with Elementor, Divi, Beaver Builder and any builder that supports shortcodes.
Any Theme · WordPress 5.8+
CharityGlow plugin is theme-agnostic. Drop it onto any existing WordPress site (requires WordPress 5.8 or later). For a purpose-built fundraising design, pair it with the official CharityGlow Theme for 3 ready-to-import niche demos.
GDPR Tools · Data Ownership
All donor data stays 100% inside your own WordPress database — we never see it, sync it, or sell it. Built-in GDPR consent checkbox, export and erase tools so you can respond to donor data requests in 2 clicks.
Start free today. Upgrade to Pro when you need receipts, reports, recurring recovery and the Elementor widget suite.
| Feature | Free | Pro · $99/yr |
|---|---|---|
| PDF tax receipts + branded PDF templates | — | ✓ |
| Failed-payment recovery · dunning emails · renewal reminders | — | ✓ |
| 12 Elementor widgets · Peer-to-Peer · Donation Cart | — | ✓ |
| Popup donation forms · 10 premium templates · Donor CSV import | — | ✓ |
| bKash · Nagad · Rocket · SSLCommerz native gateways | — | ✓ |
| White-label admin · priority email support (4 business hours) | — | ✓ |