EVERYTHING XIAOMI
Get listed
CommCare logo

CommCare

CommCare is a digital platform for frontline teams to collect data, deliver services, and manage cases.

Place
#1 of 51
Score
8.3
CommCare's website

What CommCare is

CommCare is a digital platform for frontline teams to collect data, deliver services, and manage cases. Its no-code builder supports drag-and-drop forms, skip logic, multilingual forms, referrals, reporting, and case configuration. The Android app works offline and synchronizes when a connection returns; teams can also deliver workflows through browser-based web apps and two-way SMS. Integration options include exports, OData feeds, connectors, forwarding tools, and REST APIs, with links to services such as Power BI, Tableau, DHIS2, Salesforce, and Azure. The API can read and update cases, forms, and users, and automate submissions. CommCare is available for Android, web, self-hosting, and API use, and is open source under BSD for the web platform and Apache 2.0 for the Android app. A free testing edition includes one project space and five mobile workers.

Good

  • Offline mobile data collection with later synchronization
  • No-code builder supports multilingual forms and referrals
  • REST API reads and updates cases, forms, and users
  • Integrates with Power BI, Tableau, DHIS2, Salesforce, and Azure

Watch out

  • Free edition is limited to testing purposes
  • Free edition includes one project space and five mobile workers
  • Advanced-plan HIPAA handling requires a Business Associate Agreement

Who it suits

CommCare suits governments, nonprofits, research institutions, and frontline workers building data and service workflows. It may fit teams that need offline Android use, case management, and integrations.

Verdict

CommCare combines offline case work, configurable forms, and several ways to connect data with other systems. The free edition is scoped for testing, while paid plans start at $100 a month billed annually.

Plans and prices

From CommCare's own pricing page, checked 15 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Free EditionFree1 project space · 5 mobile users · unlimited submissions/storage/web users · testing only, not live data
Standard$100 a month50 mobile users · offline case management · multilingual support · scheduled exports · email support · annually
Pro$500 a month250 mobile users · case sharing and child cases · web report builder · API access · priority support · annually
Advanced$1,000 a month500 mobile users · Power BI/Tableau integration · web applications · de-identification · two-way SMS · annually
Enterprise—custom user volume · SSO · account management · customized terms · roadmap input · starting price $4,000+/month; customizable

The facts

Each one read from CommCare's own pages, with the date it was checked.

What it does

Advanced case actions
A single form can create, update, index or close multiple related cases, including parent-child relationships.checked 15 Oct 2026
API authentication
API endpoints are documented for cURL-based authenticated use and an API Explorer is provided.checked 15 Oct 2026
API capabilities
The REST API can read and write cases, forms, and users and can automate submissions and updates.checked 1 Oct 2026
Audience
Dimagi describes CommCare as serving governments, nonprofits, research institutions, and frontline workers in more than 130 countries.checked 1 Oct 2026
Availability
CommCare reports 99.9% verified uptime with 24/7 monitoring and incident response.checked 1 Oct 2026
Case collaboration
Cases can be assigned, shared by group or location, referred and escalated under role-based access controls.checked 15 Oct 2026
Case management
Each client, household or entity can have a longitudinal record that persists across visits and form submissions.checked 15 Oct 2026
Data residency
Paid plans can host data in the United States, European Union or India.checked 15 Oct 2026
Developer setup
The Android repository requires Android Studio, Java 17, Android 15/API 35 SDK components and a backend environment for full end-to-end development.checked 15 Oct 2026
Hosting regions
Customers can choose AWS-hosted cloud locations in the United States, European Union, or India.checked 1 Oct 2026
Integrations
Official integration options include automated exports, connectors and feeds, warehousing solutions and full APIs.checked 15 Oct 2026
Limit: learning curve
A G2 reviewer says the product can be difficult to understand quickly and asks for a simpler way to discover its capabilities.checked 15 Oct 2026
Limit: update problems
Google Play reviews include complaints about errors after updates and difficulty continuing to use the application.checked 15 Oct 2026
Messaging
CommCare supports two-way SMS, scheduled messages, broadcast messages and SMS reporting through a client-maintained gateway.checked 15 Oct 2026
Multimedia and location
Applications support multiple languages, images, audio, video, GPS capture and context-sensitive guidance.checked 15 Oct 2026

The company

Company founded
LinkedIn says Dimagi has operated since 2002.checked 15 Oct 2026
Company headquarters
LinkedIn lists Dimagi's headquarters in Cambridge, Massachusetts.checked 15 Oct 2026
Company ownership and funding
Crunchbase classifies Dimagi as a private grant-funded company and does not disclose a funding total on the public profile.checked 15 Oct 2026
Company size
LinkedIn displays 207 employees on Dimagi's company page.checked 15 Oct 2026
Founded
2002checked 23 Sep 2026
Headquarters
Cambridge, Massachusetts, United Stateschecked 23 Sep 2026
Legal maker
The CommCare site footer identifies the maker as DIMAGI, INC.checked 15 Oct 2026

Where it runs

Device requirements
Dimagi recommends Android 7.0 or newer, at least 3 GB RAM and 32 GB storage, while warning against devices with under 2 GB RAM.checked 15 Oct 2026

Money

Limit: crashes and freezing
Google Play reviewers report crashes, freezing and the app closing during data-entry workflows.checked 15 Oct 2026
The full review of CommCare

Overview

CommCare is a configurable platform for organizations that need field data to drive service delivery and ongoing case management. It is best suited to program teams coordinating frontline workers, especially where connectivity is unreliable. Its strongest case is linking forms, cases, and follow-up work; it is more than a basic mobile forms tool.

Dimagi serves governments, nonprofits, research institutions, and frontline workers in more than 130 countries. CommCare is open source: the web platform uses a BSD license, and the Android app uses Apache 2.0. Organizations can choose AWS-hosted locations in the United States, European Union, or India.

For teams comparing Mobile Forms Software or Nonprofit Impact Measurement Software, CommCare is most relevant when forms must connect to cases and operational workflows.

Key features

The no-code builder combines drag-and-drop forms with skip logic, case configuration, multilingual forms, referrals, and reporting. That breadth lets teams model branching questions and follow-up processes without treating every form as a one-off survey. Advanced workflow handoffs and photo, signature, and GPS capture also suit field programs. The tradeoff is that the mobile platform is Android-only.

The Android app works fully offline and synchronizes when a connection returns, so field workers can keep collecting and managing data in low-connectivity settings. Teams can deliver workflows through mobile apps or browser-based web apps, and both can connect to two-way SMS. Web delivery broadens access beyond Android, but it does not change the mobile-platform limitation.

For reporting and system connections, CommCare offers scheduled exports, OData feeds, data-forwarding tools, third-party connectors, and REST APIs. Its API can read and write cases, forms, and users, and automate submissions and updates. Integrations include Power BI, Tableau, DHIS2, Salesforce, and Azure. This makes it a plausible fit for programs that need data to move into existing systems, though the relevant capabilities are distributed across higher-priced plans.

CommCare states that it is SOC 2 Type 2 audited and GDPR aligned, and supports HIPAA-compliant data handling with Business Associate Agreements on Advanced and Enterprise. It reports 99.9% verified uptime with 24/7 monitoring and incident response. Support ranges from a free help site, Dimagi Academy courses, and user forum to paid-plan support with guaranteed response times.

Pricing

The Free Edition costs nothing and is limited to testing, one project space, and five mobile workers. It is a way to evaluate the platform, not a practical free tier for a larger live program.

Standard costs $100 a month billed annually and includes 50 users, the mobile app builder, offline case management, scheduled data exports, and email support. It is the entry point for a team that needs core field operations; the annual billing commitment and 50-user ceiling matter for smaller pilots and growing teams.

Pro costs $500 a month billed annually, includes 250 users, and adds case sharing and child cases, a web-based report builder, API access, and priority support. It is better suited to programs with more complex case structures or a need to automate data exchange, but costs substantially more than Standard.

Advanced costs $1,000 a month billed annually and includes 500 users, Power BI and Tableau integration, web applications, data de-identification, and two-way SMS. It fits larger or more integration-heavy deployments, particularly those needing SMS workflows or those integrations; it is a steep step up for teams that only need offline case work.

Enterprise starts at $4,000 a month, with customizable terms and user volume. It adds single sign-on, account management, customized product terms, and product roadmap input, making it the option for organizations seeking a tailored arrangement rather than a fixed user tier. The listed starting price is not a fixed total for every deployment.

Platforms

CommCare supports Android, web, API, and self-hosted use. Android is the mobile platform; browser-based web apps provide another way to deliver workflows, while API and self-hosted options suit teams integrating or managing the platform in other ways. iOS is not among its supported platforms.

Who it's for

CommCare suits nonprofits, governments, research institutions, and other service organizations that need offline field data collection linked to cases, referrals, or handoffs. It is particularly compelling when programs need configurable workflows and a path from field activity into reporting or external systems. Teams seeking only simple form capture, or requiring an iOS mobile app, should consider other options.

Pros and cons

  • Strong offline case work: the Android app remains usable offline and syncs later, which supports field teams working with intermittent connectivity.
  • Workflows beyond forms: case configuration, referrals, child cases, and advanced handoffs can support continuing service processes rather than isolated submissions.
  • Broad data connectivity: exports, OData, connectors, and an API that reads and writes cases, forms, and users give teams several routes into other systems.
  • Android-only mobile support: organizations that require native iOS field apps cannot use CommCare as their mobile solution.
  • Paid capabilities scale up quickly: integrations such as Power BI and Tableau and two-way SMS are on Advanced, while API access begins on Pro; the testing-only free edition is tightly capped.

Alternatives

Choose SIA MIS if you want a paid product with a free plan and trial that supports Android, iOS, and web; its maker is tanX Innovations.

CharityIQ is a web-based freemium option with a free forever grant-finding plan for live UK matches ranked by eligibility, deadlines, and award sizes. It is a better fit for grant discovery than CommCare's field case workflows.

Clear Impact is worth considering for web and API-based impact measurement: its free plan allows a Scorecard with up to 10 measures, Compyle with up to 10 participant records, and up to three user accounts.

FRUIT Impact offers a free web plan for up to two targets, two brands, and one admin user, and may suit teams seeking that bounded starting scope.

UpMetrics offers a free web-based Starter Plan with an impact framework builder, themed templates, and a public profile page; choose it when those are the needs rather than offline case management.

Outcome Tracker is a paid option with a $7,100 a year plan, unlimited users, and implementation and training included; its supported platforms include Android, iOS, and desktop systems as well as web.

Relific is another paid option, with a free trial and Android and web support.

Heligon M&E offers Android, iOS, and web plans sized for medium and large NGOs; choose it if those project, beneficiary, and mobile-user tiers better match your organization.

Verdict

CommCare is a strong choice for organizations that need offline field operations connected to cases, referrals, and downstream data systems. Its configurable workflows, integration paths, and hosting choices give it range for serious programs, but Android-only mobile support and the jump from a testing-only free edition to annual paid plans narrow its fit. Choose it when case-centered frontline work is essential; look elsewhere for an iOS-first deployment or a simpler, less costly forms tool.

Getting started

  1. Visit https://commcare.dimagi.com/.
  2. Choose the free testing edition or a paid plan.
  3. Use the no-code builder to configure forms, cases, and workflows.
  4. Deploy workflows through Android or a browser-based web app.
  5. Connect systems through available exports, integrations, or REST APIs.

Limits worth knowing

The free edition is for testing and includes one project space and five mobile workers. Standard, the lowest paid plan, is $100 per month billed annually and includes 50 users; API access is listed on Pro, while web applications and two-way SMS are listed on Advanced.

Questions

Is CommCare free?

Yes. Free Edition costs nothing and is intended for testing, with one project space and five mobile workers.

How much do paid plans cost?

Standard is $100 a month billed annually.

Which platforms does CommCare support?

Listed platforms are Android, web, self-hosted, and API. Mobile platform support is Android.

Is CommCare open source?

Yes. The web platform is under a BSD license, and the Android mobile app is under Apache 2.0.

What integrations are available?

Listed integrations include Power BI, Tableau, DHIS2, Salesforce, and Azure. CommCare also provides exports, OData feeds, data-forwarding tools, third-party connectors, and REST APIs.

Which plan includes two-way SMS?

Two-way SMS is listed with the Advanced plan, which costs $1,000 a month billed annually.

Alternatives to CommCare

All alternatives
  1. 1Jotform logo

    Jotform

    Free planAndroidiOSWeb
    8.2From $39 a month
  2. 2Survtapp logo

    Survtapp

    Free planAndroidiOSWebAPI
    8.1From $19 a month
  3. 3DataScope logo

    DataScope

    Free planAndroidiOSWebAPI
    7.9From 5,415 UF a month
  4. 4

    FORM

    AndroidiOSWebAPI
    7.9From $21 a month
  5. 5TrueContext logo

    TrueContext

    AndroidiOSWebAPI
    7.8From $400 a month
  6. 6ActivityInfo logo

    ActivityInfo

    AndroidiOSWebAPI
    7.7From €545 a year