The world’s leading open-source EMR system
Get quality information for your patients, providers and funders. Because good care is needed everywhere.
90+
features to support any specialty
$70 Million
estimated value (USD)
2,200+
code contributions in 2025
4+
yearly releases
Features
A rich-feature set to meet all your facility use cases

OpenMRS is designed to be extremely flexible and configurable for any use case.
Roadmap
Collaborating on shared needs

We build together in an open, public way. See what’s happening now, what’s next, and suggest new features or functionality.
Releases
What’s in the latest release?

We regularly release new features, updates and security patches. You can learn more about all the changes in our release notes.
Download
Get the world’s leading Open source EMR.

From the smallest clinic to the largest healthcare network facilities, OpenMRS is for you.
Technology
An open-source health stack

OpenMRS is built on and champions open-source and open standards to make working with it straight-forward for development teams.
Interoperability
Interoperability at the core

Yes, OpenMRS can talk with other systems! Most teams need their EMR to connect with other software: from within a facility, up to national-level systems.
- Find the answer to whether OpenMRS has previously been integrated with the systems you use, and to share practical resources you can follow to get started. See our Interoperability & Integration catalog →
- Yes, OpenMRS is FHIR-friendly and FHIR-compliant! Learn more about OpenMRS FHIR 101 →
Features
OpenMRS EMR Features
Some of the key features of OpenMRS include:
Configurable for Any Clinical Program
Flexible and configurable for any clinical area. Today OpenMRS is used in a wide variety of areas: from Primary Care for Outpatients; to Specialty Centers for NCD, MCH/ANC, HIV, TB, Malaria, COVID, and more; to large Hospital-based Inpatient care.
Clinical Documentation, Diagnosis Tracking, and Flexible Forms
Triage and track your patients’ history. Write orders electronically. Create and customize all the forms your providers might need, for any clinical area. Non-developers can build new forms easily with the user-friendly Form Builder.
Registration, Appointments, Queues, Billing and Stock
Manage your patient lists and bookings in one location or across multiple sites. Connect your registration to national patient databases. Handle bills, inventory, labs, and dispensing directly or though integration.
Interoperable Locally and Nationally
The OpenMRS REST and FHIR APIs enable integration with other end-user tools, such as ERP Systems, Lab Systems, DHIS2, and more; or, with National Health Exchanges.
Privileges & User Management
Role-based access and deeper permissions granularity, such as by location or data types. Audit logging enables follow up on actions taken.
Language Translation
OpenMRS has configurable translation tools so your team can set up the languages your users need – including supporting multiple different languages at once, and Right-to-Left language support.
Clinical Data Reporting & Exports
Track and analyze clinical data: See your impact, report to stakeholders, and monitor key metrics.
Connects with Researcher Tools
Thousands of articles have used OpenMRS for research. OpenMRS connects to tools in the OHDSI ecosystem, including through mapping to the OMOP CDM.
Need a detailed feature list?
There are more than 90 major features in the starter OpenMRS EMR, and many more that can be optionally added on – or, you can add your own features!
Tour
Quick Tour of the OpenMRS EMR
Explore the OpenMRS EMR
Ready to dive-in?
Try out the latest version of OpenMRS in our Demo site with sample data.
