Skip to content

EspoCRM

Open-source CRM you can self-host for free or rent in the cloud

Free plan · from $15/moCRMChecked Oct 5, 2026
EspoCRM, as pictured on espocrm.com
How EspoCRM presents itself. Image from espocrm.com.

What is EspoCRM?

EspoCRM is an open-source web CRM for accounts, leads, opportunities, support cases and email campaigns, licensed under AGPLv3. It can be installed on your own server at no charge, or used as a hosted cloud service priced per user with seat minimums. The cloud plans bundle the official extensions, such as workflows, reports, quotes and invoicing, that self-hosted installs buy separately.

EspoCRM has a free plan. Paid plans start at $15 per user / month, minimum 3 users, billed for 6 months or 1 year. See every plan

Good for

  • Teams that want to host a CRM on their own server with no per-user fee
  • Businesses that need custom entities and business process automation
  • Companies wanting CRM, quoting, invoicing and inventory in one system

Worth knowing

  • Cloud plans have seat minimums of 3, 5 and 10 users, and Basic and Enterprise are billed for 6 months or 1 year at a time.
  • The Basic cloud plan is capped at 100,000 records and 3 GB of file storage per user.
  • Workflows, BPM and reports belong to the Advanced Pack extension, which self-hosted installs must purchase.
  • Cloud admins cannot install extensions themselves, and Zapier or Make connections need accounts with those services.

Key features

Core CRM and sales pipelines
Accounts, contacts, leads and opportunities with customizable sales stages, probability and expected close dates, shown as lists or a drag-and-drop kanban board.
Workflows and BPM
Trigger-based and scheduled workflows send emails, update fields or create records, and business processes can be modeled as BPMN 2.0 flowcharts.
Email sync and mass email
Syncs inbound mail from IMAP mailboxes, sends through SMTP accounts from any record, and runs bulk campaigns to target lists with opt-out handling and tracking.
Quotes, invoices and inventory
The Sales Pack adds a product catalog, price books, quotes, sales orders, invoices, purchase orders and warehouse inventory tracking.
Cases, portal and knowledge base
Support cases are tracked to resolution with priorities and statuses, and a portal lets customers or partners submit cases and read articles.
Entity Manager and REST API
Custom entities, fields and relationships are created in the UI without code, and a REST API with OpenAPI support connects external systems.

EspoCRM pricing

Starts at
$15 per user / month, minimum 3 users, billed for 6 months or 1 year
Free plan
Self-hosted EspoCRM is free and open source under AGPLv3, with no per-user fees, on your own server. Official extensions such as the Advanced Pack are bought separately when self-hosting.
Free trial
30-day free trial of the cloud service
Self-hostedFreeThe open-source core on your own server, installed directly or with the official Docker image. No per-user fees.
Basic$15.00per user / month, min. 3 users, billed for 6 months or 1 year3 GB of file storage per user and 100,000 records, with the full feature set, all official extensions, API access and 12x5 support.
Enterprise$25.00per user / month, min. 5 users, billed for 6 months or 1 year10 GB of file storage per user and 10,000,000 records, which can be extended for an additional fee.
Ultimate$69.00per user / month, minimum 10 users400 GB of file storage and unlimited records on a private server with a dedicated IP address and your own domain name.

Read from espocrm.com on Oct 5, 2026. Prices change, so confirm with EspoCRM before you buy.

Pricing in detail

Works with

EspoCRM alternatives

Common questions

Is EspoCRM free?

EspoCRM has a free plan. Self-hosted EspoCRM is free and open source under AGPLv3, with no per-user fees, on your own server. Official extensions such as the Advanced Pack are bought separately when self-hosting. Paid plans start at $15 per user / month, minimum 3 users, billed for 6 months or 1 year.

How much does EspoCRM cost?

EspoCRM lists 4 plans. Self-hosted: Free. Basic: $15.00 per user / month, min. 3 users, billed for 6 months or 1 year. Enterprise: $25.00 per user / month, min. 5 users, billed for 6 months or 1 year. Ultimate: $69.00 per user / month, minimum 10 users. Prices were read from espocrm.com on Oct 5, 2026.

What platforms does EspoCRM work on?

EspoCRM is available on Web.

Does EspoCRM have an Android app?

No Android app was listed when its pages were read on Oct 5, 2026. EspoCRM is listed for Web.

Does EspoCRM have an iPhone app?

No iPhone app was listed when its pages were read on Oct 5, 2026. EspoCRM is listed for Web.

Is EspoCRM open source?

Yes. EspoCRM is open source, according to its own site. It can also be run on a server of your own.

Does EspoCRM have an API?

Yes. EspoCRM offers a public API, according to its own site.

What does EspoCRM integrate with?

EspoCRM's listing names Google Calendar, Microsoft Outlook, Zoom, Stripe, Mailchimp, Zapier, Make and Twilio. A listing names up to eight integrations, so it may connect to more.

Does EspoCRM have a free trial?

Yes. 30-day free trial of the cloud service.

Who makes EspoCRM?

EspoCRM is made by EspoCRM. It dates from 2014.

What are the alternatives to EspoCRM?

The closest alternatives to EspoCRM in our directory are SuiteCRM, Vtiger, Twenty, Odoo CRM and Zoho CRM. Each one has a side-by-side comparison with EspoCRM.

Sources for this page

The prices, plans, platforms and features above were read from these pages on Oct 5, 2026.