7,380 open-source and SaaS tools, with GitHub stats refreshed every day.
GitHub stars
3.4k
Last commit
today
Repository age
12 years
Version
10.0.9
Licence
AGPL-3.0
Self-hosted
Yes

About EspoCRM

EspoCRM is a free, open-source customer relationship management platform that helps organizations store and manage leads, contacts, sales opportunities, marketing campaigns, and support cases in one web application. The project is released under the AGPL-3.0 license and has been developed since 2014.

The front end is a single-page application backed by a REST API written in PHP, which makes it easy to integrate with other systems. Its feature areas cover sales automation, email marketing, a calendar, kanban views, documents, a customer portal, and customer-support case handling. The data model can be customized to match different business processes.

EspoCRM runs on your own server with PHP 8.3 to 8.5 and MySQL 8, MariaDB 10.6 or later, or PostgreSQL 15 or later. An online demo is available for evaluation. It suits small and mid-sized organizations that want a configurable CRM they can host and modify themselves, and the vendor also sells paid extensions and hosting.

Key features

  • Lead, contact, and opportunity management
  • Sales automation workflows
  • Email marketing campaigns
  • Customer support case tracking
  • Calendar and kanban views
  • Customer portal for external users
  • Document storage linked to records
  • REST API for integrations

Good fit for

  • →Small sales teams tracking leads and deals
  • →Support teams handling customer cases
  • →Companies wanting a customizable self-hosted CRM
Built with
PHP
Tags
crm
sales
customer-support
marketing
php
self-hosted
open-source
kanban

EspoCRM: questions and answers

What is EspoCRM used for?
EspoCRM is an open-source CRM for managing leads, contacts, opportunities, marketing campaigns, and support cases, with a single-page web interface and a PHP REST API. It is a good fit for small sales teams tracking leads and deals, support teams handling customer cases, and companies wanting a customizable self-hosted CRM.
Is EspoCRM open source?
Yes. EspoCRM is open source under the AGPL-3.0 licence. Its source code is on GitHub at espocrm/espocrm and is written mainly in PHP.
Is EspoCRM free?
Yes. EspoCRM is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from $15 per seat per month.
Can I self-host EspoCRM?
Yes. EspoCRM can be self-hosted on your own server or infrastructure.
What is EspoCRM an alternative to?
EspoCRM is an open-source alternative to Salesforce, HubSpot, Zoho CRM and Pipedrive. Other open-source alternatives to Salesforce include SuiteCRM, Twenty and Krayin CRM.
Is EspoCRM actively maintained?
Yes. The most recent commit to EspoCRM was on 2 October 2026, and the latest release is 10.0.9, published on 29 September 2026. The project has 3.4k stars on GitHub.

Open-source alternatives to EspoCRM

See all

SaaS alternatives to EspoCRM

See all