Every congregation, in every country, in every language.

Free Church Management Software — Open Source, No Fees

We believe that God's people deserve world-class tools without the burden of licensing fees, vendor lock-in, or data ownership concerns. This software is our ministry: open-source, community-built, freely given.

ChurchCRM setup and administration documentation View on GitHub

Dashboard — ChurchCRM
25,000+
Downloads
950+
GitHub Stars
79+
Releases
49
Languages
2013
Active since

Why ChurchCRM exists

ChurchCRM was created as a service to the Church — not as a product to sell to it.

It began because churches needed a way to keep track of the people they serve, and the tools available asked them to pay monthly for the privilege of storing their own congregation's information.

Today it is maintained in the open by developers and church staff who use it themselves. Every change is public. Every install belongs to the church running it.

01 — People

Start with your people.

People and families are the foundation of everything else. Records, relationships, roles and history live together, so the rest of the system has something real to stand on.

Read the people & families docs
Family View — ChurchCRM

02 — The work

Organize the work of the church.

Groups, events, attendance and communication — the things a church actually does week to week, handled without spreadsheets in between.

  • GroupsRoles, membership, assignment
  • EventsCalendar and check-in
  • AttendanceRecorded over time
  • CommunicationEmail and letters
Sunday School — ChurchCRM

03 — Giving

Keep track of giving and finances.

Pledges, deposits, funds and statements — enough structure to be accountable to your congregation, without turning the office into an accounting department.

Finance — ChurchCRM

You own your data

Your congregation's information stays on the server you chose, under the terms you set.

Free. No subscription.

Open source and genuinely free — no monthly bill, no per-seat pricing, no billing tiers.

You own your data.

Export it, move it, back it up. You are not dependent on ChurchCRM staying its provider forever.

Open source.

The whole codebase is public and auditable. No hidden tracking, no surprises.

Made by churches.

Actively maintained for over a decade, on feedback from churches using it every day.

You're not on your own

A community, not a support ticket.

Documentation written by the people who use it, a place where church staff and contributors sit in the same room, and an issue tracker anyone can read.

Help Demo