Free & Open Source — No monthly fee, ever
100% Free & Open Source — No Monthly Fee. Ever.

Free Church Management Software
Built for the World

ChurchCMS gives your church a website, mobile app, member directory, online giving, and more - completely free, open source, and self-hosted on your own server.
No subscription. No vendor lock-in.

100%
Free forever
14+
Countries active
6
Core modules
$0
Monthly fee

One complete church management platform. Every tool built in.

No add-ons. No paywalls. No subscriptions. Every feature of this free open source church management software is built in - from member directory to mobile app to live broadcasting.

Companion Mobile App

Your church in members’ pockets. Profile, events, sermons, prayer requests,
messaging, and online giving — all in a branded Android church management app at no cost.

Members Directory

A complete church membership management system with searchable, exportable member profiles. Track family units, subscription status, contact details, attendance history, and baptism records – all in your free church admin software.

Online Giving

Receive tithes and offerings securely from anywhere in the world. Track donor
history, generate giving statements, and manage fundraising campaigns.

Church Website

A dedicated church website builder and church CMS – easy to manage with no technical knowledge. Publish sermons, events, bulletins, and announcements directly from your church admin dashboard.

Live Broadcast

Take your Sunday service online with built-in church live streaming and video room technology. Reach your congregation worldwide – a feature most platforms charge extra for, included free in ChurchCMS.

Notifications

Push and SMS notifications for events, service reminders, birthdays, and anniversaries. Daily scripture quotes delivered automatically to members.

Events & Groups

Manage Bible studies, choirs, committees, and ministry teams. Sync events to the mobile app and send automatic reminders to attendees.

Prayer & Community

Members submit prayer requests directly through the app. The Knock for Help feature lets members reach church leadership privately and instantly.

Attendance

Every member gets a printed photo ID card with a unique QR code. Staff scan it at the door to mark attendance instantly — no registers, no manual entry.

For churches

Your church shouldn't pay $200/month for software.

ChurchCMS is the only free, open source church management software that combines a full church admin backend, dedicated church website, companion mobile app, and printed member ID cards — all in one church management platform, at no cost.

  • Small churches that can't afford paid tools
  • Growing churches switching from Planning Center, Breeze, or ChurchTrac - looking for a free open source alternative
  • Mobile-first churches in Nigeria, Kenya, Philippines, and Brazil
  • UK and US churches tired of expensive monthly subscriptions
  • Any church that wants a self-hosted church management system - own it, not rent it
Why churches choose ChurchCMS
"

We were paying over $150 a month for church software. ChurchCMS gave us everything we needed — member management, a mobile app, online giving, and even printed ID cards for our members — completely free.

Pastor John Smith
Community Church · 500 members
The open source difference

With ChurchCMS, you own the software. Host it on your own server - your data never touches a third-party cloud unless you want it to. Unlike paid platforms, your church management system never shuts down because a vendor ran out of funding.

  • No vendor lock-in - your self-hosted church software, forever
  • Your data stays on your server - full GDPR and data ownership
  • Free upgrades, forever - MIT licence, modify as needed
  • Trusted by churches in 14+ countries as their free ChMS
For developers & partners

Build on ChurchCMS. Grow your freelance business.

ChurchCMS is the world's most complete free open source church management platform - and every install is a business opportunity for you.
ChurchCMS is built on a modern, well-documented stack. Thousands of churches worldwide need developers to install, customize, and extend it. This is your opportunity.

Gig opportunity

Church Website Development

Design and build custom church websites on top of the ChurchCMS platform. Every install needs a homepage, and churches pay well for a professional look.

Revenue stream

Custom Plugin Development

Build plugins for sermon podcasting, event ticketing, multilingual support, or local payment gateways like M-Pesa and Flutterwave. Sell or license them to the community.

Service revenue

Installation & Setup Services

Help churches deploy on shared hosting, VPS, or cloud. Most churches need a trusted developer to handle the technical side — that's a paid opportunity for you.

Agency model

White Label Solutions

Offer ChurchCMS under your own agency brand. Package it with design, support, and training as a complete church digital solution — and charge accordingly.

Built with
Laravel (PHP) Vue.js MySQL NGINX Redis Firebase Twilio SMS Amazon AWS WebRTC Android App
Services & Pricing

The software is free. We charge for our time.

ChurchCMS will always be free and open source. If you want us to set it up, host it, or build something custom — we are here to help.

Self Hosted
$0
Download and self-host this open source software on your own server. Full source code. Forever free.
  • Full source code on GitHub
  • All features included
  • Android mobile app included
  • No usage limits
  • Community support
Download Free
One-Time Setup
$99 once
We install and configure ChurchCMS on your hosting. You own it from day one.
  • Installation on your server
  • Basic configuration
  • Data migration help
  • Training session included
  • 3 months email support
Book Setup
Custom Development
Let's talk
Custom websites, plugins, mobile app branding, and local payment integrations.
  • Custom church website design
  • Plugin & feature development
  • Mobile app white labelling
  • Local payment gateways
  • Multilingual setup
  • Ongoing retainer available
Get a Quote
🌍 Churches in Africa, Asia, and Latin America — contact us for locally adjusted pricing. We want every church to be able to afford this.
Solutions

Find What Your
Church Needs Most

ChurchCMS covers every operational need a church has — from organising your congregation to collecting tithes online. Explore by what matters to you right now.

Church Organization

Church Organization Software

Manage events, groups, members, content, pastoral care, and giving — all 13 modules in one organised platform. Replace 8 separate tools with one.

Events Groups Sermons Bulletins Prayer Requests
See all 13 modules
🗃️
Church Database

Church Database Software

A searchable, connected member database — with tags, family trees, activity groups, giving records, and attendance — all organised and exportable as CSV.

Member Records Family Tree Tags CSV Export
Explore the database
💳
Online Giving

Online Giving for Churches

Accept tithes and offerings online with 0% platform fee. M-Pesa, Flutterwave, GCash, PIX, Stripe and more — giving in any currency, from any country.

0% Platform Fee 8+ Gateways Donor Records Statements
See giving features
🙋
Volunteer Scheduling

Church Volunteer Scheduling

Build rosters, assign roles, and send automatic reminders to every ministry team — Worship, Ushers, Youth, Tech — without a single WhatsApp message.

Role Assignment Auto Reminders 8 Ministry Teams
Schedule your teams
🤝
Community Builder

Church Community Builder

Keep your congregation connected all week — not just Sundays. Activity groups, prayer requests, Knock for Help, push notifications, and daily scripture in one app.

Activity Groups Prayer Requests Mobile App Push Notifications
Build your community
📋
Church Directory

Free Church Directory Software

A searchable, photo-rich member directory with QR photo ID cards, family units, and role-based privacy controls. Free — no monthly fee, unlimited members.

Photo ID Cards Family Units Unlimited Members
Explore the directory
Get started today

Ready to give your church the tools it deserves?

Join churches in 14+ countries using free, open source church management software to manage, grow, and connect their communities - at zero cost, forever.