Free ChMS

Free church management software. Complete, and free forever.

Members, giving, attendance, check-in, worship planning and accounting in one system, given to every church at no charge so the money can go to feeding children.

No cost, ever Self-hosted, your data stays yours Full ChMS, not a trial Installs in an afternoon
Request your free copy

1 What a ChMS is, and why it should not cost your church

A church management system, usually shortened to ChMS, is the software a church uses to keep track of its people: who is a member, who is visiting, who gave, who showed up, who volunteers, and who has quietly stopped coming. Most of it is ordinary record keeping. Most of it is also sold by subscription, often priced by the number of people you track.

Free Church ChMS takes a different road. It is a complete church management system that is given to every church at no charge, for as long as the church exists. There is no free tier that quietly runs out, no paid version waiting behind it, and no one selling your congregation's data. The idea is simple: the money a church would have paid a software company can feed children instead. Every charitable gift we receive goes to Good Samaritan.

What free means here: free to use, free to keep, free to copy and hand to another church. You run it on your own web hosting or computer, so your records stay with you. The license is the AI Church Community License, and it says free forever in plain words.

2 What is in it

This is a full system, not a members list with a few extras. Everything below ships in the same free download.

People and familiesMember records, households, notes, photos, and import from a spreadsheet or your old system.
Giving and pledgesRecord gifts by fund, track pledges, print giving statements, and see donor segments.
Attendance and check-inServices, attendance counts, QR self-check-in, and secure children's check-in.
Groups and volunteersSmall groups, ministries, rosters, and volunteer roles.
Worship planningOrder of service, song library, and team scheduling.
AccountingFund budgets, an income and expense register, bank file import, and printable checks.
CommunicationEmail and text messages with merge fields, plus no-code follow-up automations.
Pastoral careA list of people who may be drifting, prayer requests, and care notes.
AnalyticsPlain-English vital signs for attendance, giving, and retention, with exports.
Your own AI, if you want itConnect your own Anthropic Claude key for sermon and newsletter drafts. There is no built-in AI, and nothing is sent to us.

See each one in detail on the features page.

3 How it compares with paid church software

Paid systems such as Planning Center, Breeze, Pushpay, Tithe.ly and Subsplash are good products, and many churches are happy with them. The honest differences are these:

  • Cost. Free Church ChMS costs nothing. Paid systems charge monthly or yearly, often more as your church grows.
  • Where your data lives. Here it lives on your own server in a single database file. You can download a complete backup in one click and move it anywhere.
  • The trade. You have to host it yourself, which means a web host that runs PHP 8.3 or newer, or a computer you control. Paid products run the servers for you and offer phone apps and online payment processing. Free Church ChMS does not process card payments itself, though it records gifts and imports from Stripe, Pushpay, Tithe.ly and Givebutter.

There is a side-by-side table with sources on the comparison page.

4 Getting started takes an afternoon

  1. Request your copy. We prepare it for your church and send it to you.
  2. Upload the single file, app.php, to a web host that runs PHP 8.3 or newer. There is no database to set up.
  3. Open the address, create your account, and you are the administrator.
  4. Import your people from a spreadsheet, or connect the system you are leaving.

The install guide covers shared hosting, Docker, and trying it on your own computer first. The Knowledge Base has an article for every part of the app, and the app is written in English, so your browser's Translate feature will show it in your language.

Common questions

Is Free Church ChMS really free?

Yes. It is free for every church, ministry and faith-based nonprofit, with no trial period, no paid tier and no hidden fees. It stays free by license. You only pay for your own web hosting, which is often a few dollars a month, or nothing if you run it on a computer you already own.

What is a ChMS?

ChMS stands for church management system (or church management software). It is the tool a church uses to manage members, attendance, giving, groups, volunteers, communication and pastoral care in one place.

Do we need technical skills to run it?

Basic ones. If you can upload a file to a web host and open a web address, you can install it. It is one PHP file with a built-in database, so there is nothing to configure beyond creating your account. The install guide walks through it step by step.

Can we move our existing church data in?

Yes. You can import people, giving and attendance from CSV or Excel files, and it connects to Planning Center, Breeze, Church Community Builder and others to pull people across.

Who owns our data?

You do. It is stored on your own server, we never receive it, and there is no hosted copy. A one-click backup under Admin exports everything you have.

Free for every church, forever

No trial, no tier, no credit card. Ask for your copy, and we will prepare it for your church and send it to you. Everything given freely, so your money can go to the people God has put in front of you.

Request your free copy How to install it