Free Church Management Software — Open Source, No Fees

Every congregation, in every country, in every language.

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.

Live church management software demo Free ChurchCRM installation guide ChurchCRM setup and administration documentation View on GitHub

ChurchCRM Dashboard

Built in the open. Trusted by churches worldwide.

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

Help your church get organized

ChurchCRM helps you manage the things your church already does: track people and families, organize groups and ministries, coordinate events, give and receive gifts, and empower volunteers.

Know your congregation

Member profiles, family relationships, contact information, and notes — all in one searchable place.

Organize your groups

Groups, ministries, classes — manage membership, roles, and communications in one place.

Track events and attendance

Services, programs, events — record attendance, build historical records, and view trends.

Track giving and finances

Record donations, generate tax receipts, run financial reports, and understand your giving trends.

Built for churches that value simplicity and independence

Free. No subscription.

ChurchCRM is open source and genuinely free to use. You're not locked into a monthly bill or a vendor. Download it, install it, use it.

You own your data.

Your church data belongs to your church. Export it anytime. Move it. Back it up. You're not dependent on ChurchCRM staying around or remaining its provider forever.

Open source means transparency.

The code is open for anyone to inspect. No hidden tracking, no surprises. The community helps build it. Security is everyone's responsibility.

Made by churches, for churches.

ChurchCRM has been actively maintained and improved for over a decade, based on real feedback from real churches using it every day.

Explore in detail

Everything ChurchCRM can help with

Below are the workflows and features that help churches get organized. Try the live demo to see them in action.

Congregation & Members

Member Profiles

  • Organize by families
  • Photos & contact info
  • Track attendance
  • Custom fields

Self-Service Portal

  • Members update info
  • Online registration
  • Visitor signup
  • Secure verification

Groups & Teams

  • Organize ministries
  • Manage committees
  • Role assignment
  • Communication tools

Notes & Properties

  • Custom notes
  • Track properties
  • Personal preferences
  • Contact history
Finance & Giving

Giving & Pledges

  • Track tithes
  • Record pledges
  • Donations log
  • Donor profiles

Reports & Analytics

  • Giving summaries
  • Financial reports
  • Attendance analytics
  • Custom queries

Fundraisers

  • Organize campaigns
  • Track fundraiser activity
  • Member involvement
  • Direct giving

Data Management

  • CSV import/export
  • Batch operations
  • Backup functions
  • Data integrity
Programs & Events

Sunday School

  • Manage classes
  • Class rosters
  • Parent emails
  • Attendance tracking

Events

  • Create & manage
  • Participant tracking
  • Auto reminders
  • RSVP management

Volunteer Management

  • Define opportunities
  • Track sign-ups
  • Active/inactive status
  • Sort and organize

More Features

  • Prayer requests
  • Congregation emails
  • Document management
  • Role-based access

Where we're going

ChurchCRM is actively maintained and improved. Here's what you can expect.

Today

What you can use now

  • People, families, and group management
  • Events and attendance tracking
  • Giving and financial reports
  • 49 language translations
Coming Soon

What's in development

  • Enhanced reporting and analytics
  • Improved mobile experience
  • Additional integrations
  • Performance improvements
Vision

Where we're headed

  • Smarter tools that grow with your church
  • Easier setup and onboarding
  • Better integration with other ministry tools
  • A thriving contributor community

Ready to get organized?

ChurchCRM is free, open source, and ready to help your church manage the work you're already doing.

Help us build ChurchCRM

ChurchCRM is built by a community of volunteers. Developers, designers, translators, testers, and church members all contribute. Whether you code or not, there's a way to help.

Learn how to contribute
Help Demo