Skip to content
SPECIFICTION
Get listed

ChurchCMS

churchcms.app

From $24.17/mo Free plan Open source WebAndroidAPISelf-hosted

What it is

ChurchCMS is church management software for member administration, attendance, online giving, events, congregation communications, and a church website. Its CRM stores searchable member profiles, family links, giving and attendance history, messages, and printable QR membership cards. Giving supports one-time and recurring donations, donor records, statements, fundraising campaigns, and Stripe, M-Pesa, Flutterwave, and Paystack. A branded Android app provides sermons, events, giving, member messages, prayer requests, and a church calendar. The product exposes a REST API for core modules and describes payment and third-party integrations through it. Churches can self-host under the MIT license or use managed hosting. Self-hosting is free forever with all six core modules, the Android app, and no usage limits. Managed Hosting costs $29 a month; annual managed hosting costs $290 a year. A one-time installation service costs 99.00 USD. The maker says it serves small and medium churches, with no minimum congregation size.

Spec sheet

What it does
ChurchCMS combines church administration, a website, online giving, member management and a companion Android app in one open-source platform.Read 15 Oct 2026 · churchcms.app
Intended users
ChurchCMS says it was designed for small and medium churches and has no minimum congregation size.Read 7 Oct 2026 · churchcms.app
API
The Laravel backend exposes a REST API covering members, giving, attendance, events, sermons and notifications.Read 15 Oct 2026 · churchcms.app
Security
Official material states SSL support, bcrypt password hashing, managed-hosting backups and security monitoring; it also claims GDPR-oriented data ownership.Read 15 Oct 2026 · churchcms.app
Support
Support is offered through email and WhatsApp, GitHub discussions/issues and optional installation or managed-hosting services.Read 15 Oct 2026 · churchcms.app
License
The software is released under the MIT open-source license and can be downloaded, used, modified, and shared without a license fee.Read 7 Oct 2026 · churchcms.app
Headquarters
Madurai, Tamil Nadu, IndiaRead 23 Sep 2026 · churchcms.app
Android requirements
The Android documentation lists Android 6.0 or newer, 100 MB free storage, network access and church login credentials.Read 15 Oct 2026 · docs.churchcms.app
API and integrations
The product exposes a REST API for core modules, and its developer page describes integrations with payment gateways and third-party tools through the API.Read 7 Oct 2026 · churchcms.app
Attendance
Attendance supports QR-coded photo ID cards, instant scanning, absence alerts, reports, child check-in and manual overrides.Read 15 Oct 2026 · churchcms.app
Communications
Communication features include push, SMS and in-app messages, targeted announcements, birthday and anniversary greetings and daily scripture.Read 15 Oct 2026 · churchcms.app
Company founded
LinkedIn lists GegoSoft as privately held, founded in 2017, headquartered in Madurai and employing 11–50 people.Read 15 Oct 2026 · linkedin.com
Company profile
Crunchbase describes GegoSoft Technologies as a private Madurai company with an 11–50 employee range and no disclosed funding information.Read 15 Oct 2026 · crunchbase.com
Data and security
The maker says self-hosted church data lives on the church's server and describes data transmission as encrypted via SSL and passwords as hashed using bcrypt.Read 7 Oct 2026 · churchcms.app
Data portability
Users can export member data and managed-hosting data, then move to another host or self-host without an exit fee.Read 15 Oct 2026 · churchcms.app
Documentation
Documentation covers Laravel web/API setup, browser and CLI installers, Android installation, requirements, troubleshooting and module guides.Read 15 Oct 2026 · docs.churchcms.app
Events
Event management includes a shared calendar, registration, reminders, ministry groups, bulletins and Sunday-school registers.Read 15 Oct 2026 · churchcms.app
Extensibility
The developer offering describes Laravel plugins, event hooks, Vue admin extensions, custom API routes, webhooks and OAuth2 integrations.Read 15 Oct 2026 · churchcms.app
G2 company listing
G2 lists GegoSoft Technologies as established in 2017, headquartered in Madurai and having zero company reviews.Read 15 Oct 2026 · g2.com
Giving
The giving module supports one-time and recurring donations, donor histories, statements, campaigns and multiple funds.Read 15 Oct 2026 · churchcms.app
Google Play listing
Google Play lists ChurchCMS by GegoSoft Technologies with 100+ downloads, a February 2026 update, no displayed star rating and declarations of no data collection or third-party sharing.Read 15 Oct 2026 · play.google.com
Legal incorporation
IndiaFilings records GEGOSOFT TECHNOLOGIES (OPC) PRIVATE LIMITED as incorporated on 14 January 2021 in Tamil Nadu.Read 15 Oct 2026 · indiafilings.com
Licence
ChurchCMS and its Android app are presented as MIT-licensed code that can be modified, forked, commercially deployed and white-labelled.Read 15 Oct 2026 · churchcms.app
Limit: Independent review coverage
Capterra, GetApp and Software Advice show no user reviews, so independent recurring praise or complaint themes are not established.Read 15 Oct 2026 · capterra.com
Limit: iOS availability
The GitHub organization roadmap lists an iOS app as a future enhancement, while current official mobile documentation covers Android.Read 15 Oct 2026 · github.com
Limit: Testing maturity
The public Laravel repository says application-level tests are not yet comprehensive.Read 15 Oct 2026 · github.com
Limits and fees
The maker states there are no per-member charges or feature paywalls, while payment gateway transaction fees are set by the payment providers.Read 7 Oct 2026 · churchcms.app
Live streaming
The platform provides live broadcasting, WebRTC private video rooms, sermon libraries and podcast RSS feeds.Read 15 Oct 2026 · churchcms.app
Maker identity
ChurchCMS is maintained by GegoSoft Technologies OPC Private Limited, a web company based in Madurai, Tamil Nadu, India.Read 15 Oct 2026 · churchcms.app
Managed hosting security
Managed hosting includes daily automated backups, SSL, and uptime and security monitoring.Read 7 Oct 2026 · churchcms.app
Member CRM
The CRM stores searchable member profiles, family relationships, attendance, giving history and private pastoral notes.Read 15 Oct 2026 · churchcms.app
Member management
Its CRM includes searchable member profiles, family relationships, giving and attendance history, messaging, and printable QR membership cards.Read 7 Oct 2026 · churchcms.app
Membership
Membership tools provide status tracking, custom fields, lifecycle tracking, bulk CSV import and unlimited members.Read 15 Oct 2026 · churchcms.app
Mobile app
The branded Android app offers profiles, events, sermons, giving, messaging, prayer requests and push notifications.Read 15 Oct 2026 · churchcms.app
Payment integrations
Official pages list Stripe, M-Pesa, Flutterwave, Paystack, GCash, PIX, Telebirr and Razorpay payment connections.Read 15 Oct 2026 · churchcms.app
Prayer and community
Members can submit public or private prayer requests and use the Knock for Help function to contact leadership discreetly.Read 15 Oct 2026 · churchcms.app
Rating on Capterra
0.0 out of 5 from 0 reviewsRead 15 Oct 2026 · capterra.com
Rating on GetApp
0 out of 5 from 0 reviewsRead 15 Oct 2026 · getapp.com
Rating on Software Advice
0.0 out of 5 from 0 reviewsRead 15 Oct 2026 · softwareadvice.com
Self-hosting
The software can run on shared hosting, VPS or cloud infrastructure, with the church retaining its installation and database.Read 15 Oct 2026 · churchcms.app
System requirements
The getting-started page lists PHP 8.1 or newer, MySQL 8.0 or MariaDB 10.3 or newer, a domain and SSL certificate.Read 15 Oct 2026 · churchcms.app
Website CMS
The built-in website publishes pages, sermons, news, bulletins, events, galleries and announcements without a separate CMS.Read 15 Oct 2026 · churchcms.app

Plans and prices

Self-Hosted Free $0 / forever full source code · all modules/features · Android app · unlimited usage · community support Read 15 Oct 2026 · churchcms.app
Self-Host It Yourself Free $0 / forever All 6 core modules · Android app · No usage limits Read 7 Oct 2026 · churchcms.app
Managed Hosting $29 a month $29 / month AWS hosting · Daily backups · Upgrades · Custom domain and SSL · Email support Read 7 Oct 2026 · churchcms.app
Managed Hosting Monthly $29 a month $29/mo + $99 one-time setup AWS hosting · daily backups · upgrades · custom domain and SSL · email support Read 15 Oct 2026 · churchcms.app
Installation Service $99, paid once $99 once server installation · configuration · migration help · training · three months email support Read 15 Oct 2026 · churchcms.app
We Install It For You $99, paid once $99 / one time Installation · Configuration · Data migration · Admin training Read 7 Oct 2026 · churchcms.app
Managed Hosting (annual) $290 a year $290/yr (2 months free) AWS hosting · Daily backups · Upgrades · Custom domain and SSL · Email support Read 7 Oct 2026 · churchcms.app
Managed Hosting Annual $290 a year $290 per year · 2 months free · no setup fee AWS hosting · daily backups · upgrades · custom domain and SSL · priority email support Read 15 Oct 2026 · churchcms.app
Custom Website Template $399, paid once $399 one-time fee HTML5 and TailwindCSS design · ChurchCMS integration · responsive layout · SEO markup · 30 days support Read 15 Oct 2026 · churchcms.app
Custom Development Priced on request Quote custom gateways · migration · reports · multi-campus support · third-party integrations Read 15 Oct 2026 · churchcms.app

Every ChurchCMS plan and price →

Strong points and limits

Strong points

  • Free self-hosted plan includes six core modules
  • No per-member charges or feature paywalls
  • Branded Android app included
  • REST API supports core modules
  • Managed hosting includes daily backups and SSL

Limits

  • No free trial
  • Payment providers set transaction fees
  • Managed hosting costs 29.00 USD monthly

Who it suits

ChurchCMS suits small and medium churches needing member, giving, attendance, event, and communication tools. It also fits churches choosing self-hosting, Android access, or an API.

Verdict

ChurchCMS combines church administration, giving, communications, and website functions in one system. Its free MIT-licensed self-hosted option and paid hosting choices cover different deployment needs.

Where Specifiction places it

Alternatives to ChurchCMSAll alternatives →