Free church management software built for real ministry work

ChurchCRM helps churches manage people, giving, groups, attendance, and communication in one open-source platform. Keep full control with self-hosting, or choose low-cost managed hosting.

100% Free

Open source, no licensing fees

45+ Languages

Serve diverse congregations globally

Privacy First

Your data stays yours.

Any Web Host

Works on shared hosting, VPS, or your own server

Everything Your Ministry Needs

Everything listed on the homepage is included below for a complete software feature inventory.

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

  • Track skills
  • Availability schedules
  • Ministry matching
  • Scheduling

More Features

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

Who it is for

ChurchCRM is designed for churches that need practical operations software, from weekly services to year-end reporting.

  • Pastors and ministry leaders: follow up with people and stay connected to pastoral needs.
  • Church administrators: simplify records, communication, and event coordination.
  • Finance teams: track giving accurately and produce clean reporting.
  • IT volunteers: deploy on common web hosting without license management.

How price compares

ChurchCRM focuses on cost transparency and long-term ownership, unlike many subscription church management tools.

CategoryChurchCRMTypical subscription ChMS
Software license$0 (open source)Monthly or annual subscription
User seatsUnlimited by designOften increases with user count
Data ownershipChurch-ownedVendor-controlled platform
Hosting optionsSelf-host or affordable managed hostingUsually vendor-hosted only
Contract lock-inNoneCommon with paid plans

Screenshots

A quick look at ChurchCRM across core ministry workflows.

ChurchCRM dashboard screenshot
Dashboard and at-a-glance activity
ChurchCRM people management screenshot
People and household management
ChurchCRM giving and finance screenshot
Giving and finance tracking
Help Demo