Getting Started with CommCare

This section provides a walkthrough on setting up CommCare and includes resources for learning how to use it and joining the community of users and developers.

Welcome to CommCare! See below for resources on how you can get started using CommCare.

Explore CommCare

1. Create an account.

Sign up for a CommCare account here. If you're exploring CommCare for use at your organization, request a free trial of the full CommCare platform.

Alternatively, if you're just starting to explore data collection on your own, you also have the option to create a free account on our Community plan—a limited version of CommCare designed to give you a feel for our platform. 

2. Add an application

Go to the Applications section of your CommCareHQ project space and try building a basic app with the instructions at

3. Create a Mobile Worker account

Go to the Users section of CommCareHQ to create a mobile worker account. Detailed instructions are available at You will use this mobile worker account to log into your application.

4. Install your Application on a Phone or Tablet

Once you have built a form or copied an application from the Exchange you can download it to a mobile device - we suggest using an Android phone or tablet.

First, install CommCare for Android from the Google Play Store, and load your application. Detailed instructions are at

Log in with your mobile worker account and start using the app!

Want to try a CommCare app on your Android device without creating an app on CommCareHQ?

Do you have an Android phone or tablet?

Do you want to just quickly install an application and try it out?

Step 1: Install CommCare for Android

Search for CommCare in the Google Play Store, or scan the following barcode to go directly to the correct page:

Step 2: Install a demo version of the Millennium Villages Maternal and Child Health App

Open CommCare and then scan this barcode:

(or enter

Step 3: Login and Explore

username: maria

password: 123

Learn How to Use CommCare

Check out Dimagi Academy to learn how to use CommCare!

Learn More About CommCare Plans & Services

CommCare has different software plans to meet your specific needs, from the number of users you'll need to the feature set your project requires. Details about these plans are available on our website.

Dimagi, the company that creates CommCare, also offers Implementation Services. Details about these services are also available on the Services page of our website.

Join the CommCare User Community

User Groups

There are hundreds of CommCare users all over the world. Want to get connected with people in your area, or ask questions?  Join the CommCare Forum.

Are you a techie and want to connect with developers that are using or working on CommCare? Navigate to the CommCare Forum and follow the "Developers" category!

CommCare Help Site

You are currently on the CommCare Help Site - this website is Dimagi's main knowledge base and is full of tutorials, documentation, and useful links. Whenever you have a question about CommCare, this is the place to start!