Back to Home

Install ChurchCRM

ChurchCRM is free, open-source software that you host yourself. Pick the approach that matches your hosting, then follow the full steps in the documentation.

The ChurchCRM dashboard, the home screen after you finish installing

The software is free. Hosting is separate.

ChurchCRM has no license fee and no subscription. You still need somewhere to run it, so you may pay a hosting provider for the server, domain name, and backups. Cost and effort depend on the approach you choose below.

Choose an installation approach

ChurchCRM runs on standard PHP and MySQL hosting. The right approach depends on what your host provides and whether you have technical help.

Softaculous one-click

If your host offers cPanel with Softaculous, ChurchCRM installs in a few clicks with no manual file upload or database setup.

Best if your church has no technical staff.

See the full guide

Manual cPanel install

Create a database, upload the files with cPanel's File Manager, then open your site to run the setup wizard.

Best if you have cPanel hosting without Softaculous.

See the full guide

Self-hosted server

Install on your own VPS or Linux server for full control over configuration, updates, and backups.

Best if you have a system administrator or manage your own server.

See the full guide

System Requirements

Most shared hosting plans already meet these. Check with your provider if you are unsure.

  • PHP: 8.4 or newer
  • Database: MySQL 8.0+ or MariaDB 10.5+
  • Web server: Apache or nginx with URL rewriting enabled
  • Disk space: About 500 MB free to start

The documentation lists the exact PHP extensions, database permissions, and memory settings ChurchCRM needs.

View Documentation

Not sure yet?

Try the live demo first to see whether ChurchCRM fits how your church works, then come back to install.

Need Help?

Documentation

Comprehensive guides and troubleshooting

View Documentation

Community

Connect with other churches

Ask the Community

Contact

Reach out for direct help

Contact Support

Ready to install?

The documentation has the full step-by-step guide for every approach, and the latest release is on GitHub.

Help Demo