HomeProduct

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

A rich-feature set to meet all your facility use cases

Screenshot of the OpenMRS patient summary interface displaying vital signs, patient information, and medication history, with an additional device showing graphical data.

OpenMRS is designed to be extremely flexible and configurable for any use case.

See key features below →

Collaborating on shared needs

A visual representation of the OpenMRS product roadmap, featuring organized columns with ideas categorized as 'Done', 'Now', and 'Next', detailing tasks and features for the EMR system.

We build together in an open, public way. See what’s happening now, what’s next, and suggest new features or functionality.

Go to our roadmap →

What’s in the latest release?

Screenshot of the OpenMRS Release Notes section, displaying the hierarchy of versions including O3: OpenMRS EMR (RefApp v3) and corresponding release notes dates.

We regularly release new features, updates and security patches. You can learn more about all the changes in our release notes.

View release notes →

Get the world’s leading Open source EMR.

A screenshot displaying various interfaces of the OpenMRS EMR system featuring patient lists, clinical data, and user navigation elements presented on a laptop and multiple mobile screens.

From the smallest clinic to the largest healthcare network facilities, OpenMRS is for you.

Download →

An open-source health stack

Diagram illustrating the technical architecture of OpenMRS EMR v3, including frontend technologies like React JS and micro frontends, a backend with Spring and Hibernate, and database components such as PostgreSQL and Liquibase.

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

Understand our technology →

Interoperability at the core

Logo of OpenMRS featuring a stylized flame and circular emblem, representing an open-source electronic medical record system.

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.

OpenMRS EMR Features

Some of the key features of OpenMRS include:

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.

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.

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.

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.

Role-based access and deeper permissions granularity, such as by location or data types. Audit logging enables follow up on actions taken.

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.

Track and analyze clinical data: See your impact, report to stakeholders, and monitor key metrics.

Thousands of articles have used OpenMRS for research. OpenMRS connects to tools in the OHDSI ecosystem, including through mapping to the OMOP CDM.

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.