A free Stripe donation form for the website you already have.
Branded one-time and monthly donation forms you connect to your own Stripe account and embed on a site that supports custom HTML and scripts — no platform fees.
Connects to your own Stripe account.
Create it, embed it, start collecting.
Donation form
Emergency relief
Make this monthly
Help families every month
Four things most teams need.
Donation experiences
Forms and widgets for taking donations on your site.
Inline donation forms
Popup and donate buttons
Suggested amounts
Mobile checkout
Donation form
Emergency relief
Make this monthly
Help families every month
Campaign pages
Build and publish pages for a specific fundraising goal.
Campaign landing pages
Emergency appeals
Recurring giving
Donor-friendly checkout
Campaign page
Sample dataHelp fund a new community center.
Recurring giving
Offer one-time and monthly giving in the same flow.
One-time or monthly
Suggested and custom amounts
Recurring gift records
Stripe-managed subscriptions
Recurring giving
Monthly donations
Recurring gift activity
Monthly gifts
86
Recurring volume
$18.4k
Donations and receipts
Records, receipts, and reporting in one place.
Donor records
Automatic receipts
Donation history
Simple reporting
Analytics
Campaign performance
Total raised
$8.4k
Recurring mix
38%
Top source
Homepage
From embed to donation.
Add a donation button
Embed it on your website.
Embed on your site
Donors give
A mobile-first flow for amount, donor details, and secure payment.
Secure checkout
Track results
Review donation activity and source reporting in one dashboard.
Donation dashboard
Works with the site you have.
WordPress
Install the free KindLumen plugin for a guided account connection, or add the embed snippet.
Squarespace, Wix & Webflow
Add the form where your builder and current plan permit script-based custom HTML.
Custom HTML
Use the generated two-line snippet on pages that allow an async script and custom HTML.
Use your own Stripe account.
Donations are processed by Stripe and paid out through the Stripe account you connect.
Full control of payouts
Transparent reporting
No platform-held funds
Cards
Supported card networks
Apple Pay
When available for the donor
Google Pay
When available for the donor
Wallet availability depends on Stripe eligibility, the donor’s device and browser, and the connected account’s configuration.
Built around the site and Stripe account you already use.
Three-part setup
Connect Stripe, configure a form, and add the generated embed to your website.
Designed around giving
A modern, mobile-first checkout with suggested amounts and recurring options.
Branded to match
Your logo, colors, and copy on a form that fits your site.
Recurring built in
Offer one-time and monthly giving in the same form.
Donor-safe infrastructure.
Powered by Stripe — PCI-DSS Level 1 payment infrastructure
Money never touches KindLumen — donations go straight to your account
SSL-encrypted checkout and secure donor data handling
Website & Setup Guides
How to Accept Stripe Donations Without Writing Code
Stripe offers one genuinely zero-code donation route and several lower-code checkout routes. This guide separates them so you can choose without buying too much—or too little—technology.
By Kiran Patel
Website & Setup Guides
How to Add a Stripe Donation Form to WordPress With the KindLumen Plugin
The KindLumen plugin connects a WordPress site to a KindLumen form, then adds a button, inline form, or campaign card without storing card or donor data in WordPress.
By Devon Reed