About ChurchCRM
Our Mission
ChurchCRM exists for one reason: to serve the Church.
We believe every congregation — from a small community plant to a large multi-campus parish — deserves access to high-quality management tools. Not because the tools are expensive or complicated, and not because someone else controls the congregation’s data. We exist because your congregation’s data belongs to you, and your ministry shouldn’t be constrained by software costs or vendor lock-in.
The Open-Source Philosophy
Free to Use, Forever
ChurchCRM is free software in both senses: it costs nothing, and you have the freedom to use it, modify it, and share it without restriction. There is no hidden monetization roadmap. There are no upgrade fees, no per-member pricing that punishes church growth, no subscription tiers.
Your Data Stays Yours
Every congregation that uses ChurchCRM retains complete ownership of its data. You can export everything at any time. ChurchCRM is self-hosted: your church chooses and manages where it runs, whether on infrastructure you operate or with a hosting provider you select. The ChurchCRM project does not provide a hosted ChurchCRM service. No vendor is holding your records ransom. No one can suddenly change the terms or pull access away.
Built on Community
ChurchCRM isn’t a product made by a company. It’s a project maintained by a global community of volunteer developers, pastors, church administrators, IT professionals, designers, and translators. There’s no VC funding, no paid engineering team, no corporate roadmap. Contributors come from six continents and speak dozens of languages, united by a single conviction: that high-quality tools should be available to every church, regardless of budget.
A Global Community
Today, ChurchCRM has been downloaded more than 25,000 times over the past decade — used by thousands of congregations worldwide, from house churches meeting in living rooms to multi-campus parishes serving tens of thousands. The platform runs in 49 languages, maintained by volunteer translators who know their communities.
The community includes:
- Developers building features and fixing bugs
- Translators bringing ChurchCRM to churches in their language
- Testers validating that the software works reliably
- Documentation writers helping congregations get the most out of the system
- Designers improving the interface and user experience
- Church administrators and pastors testing features in real ministry contexts
- Tech-savvy church members supporting fellow users
This diversity of contribution is ChurchCRM’s greatest strength. The project improves because people who actually use it — people who understand church ministry — are building it.
Data Ownership & Privacy
Your congregation’s data is sacred. We treat it that way:
- You own your data — Not ChurchCRM, not a vendor, you.
- No analytics or tracking — We don’t sell data, don’t build advertising profiles, and don’t track usage.
- Export everything — You can export your complete database at any time in standard formats.
- Self-hosted — Your church controls where ChurchCRM runs. The ChurchCRM project does not provide hosting.
- Transparent security practices — Our Security Policy explains exactly how we protect data.
What ChurchCRM Does
ChurchCRM is a comprehensive church management system (ChMS) that helps congregations:
- Track people — Member and family records with custom fields, photos, and life events
- Record attendance — Services, events, Sunday School classes, and group meetings
- Manage giving — Donations, pledges, deposit tracking, and financial reports
- Coordinate ministry — Volunteers, events, class rosters, and group coordination
- Member access — A self-service portal where members update their own information
- Generate reports — Attendance trends, giving patterns, birthday reminders, and exports
- Speak every language — 49 languages maintained by the community
Get Involved
ChurchCRM grows because people like you contribute. You don’t need to be a developer:
- Code: Submit pull requests on GitHub
- Translations: Help at POEditor
- Documentation: Improve guides at docs.churchcrm.io
- Community: Join the discussion on Discord
- Support: Answer questions on Discord or GitHub
- Bug reports: File issues on GitHub Issues
Learn more in our Contributing guide.
Contact
For general inquiries: info@churchcrm.io
For security concerns: security@churchcrm.io — see our Security Policy
On GitHub: github.com/ChurchCRM
On Discord: discord.gg/tuWyFzj3Nj