OpenEMR is an electronic health records (EHR) and medical practice management system. It combines clinical record keeping with the administrative and financial tools needed to operate medical practices, clinics and other healthcare facilities.
The software manages patient demographics, appointments, consultations, prescriptions, laboratory results and medical documents. Its integrated billing system supports insurance claims, electronic submission to clearinghouses and accounts receivable. An appointment calendar helps practices organise clinicians’ schedules across multiple facilities.
OpenEMR also includes a patient portal for viewing medical information, communicating with healthcare providers and managing appointments. Its interoperability features include FHIR APIs and support for exchanging clinical information with other healthcare systems. The application is web-based and offers extensive configuration options.
This is free and open source software.
Key Features
- Electronic health records with patient histories, encounters, diagnoses, medications and immunisations.
- Appointment scheduling with calendars, recurring appointments, reminders and patient flow management.
- Medical billing with insurance claims, electronic clearinghouse submissions and accounts receivable.
- Electronic prescribing and prescription tracking.
- Patient portal with secure messaging, appointments, medical information and online payments.
- Clinical documentation including SOAP notes, customisable forms and medical reports.
- Laboratory ordering, results management and medical document storage.
- FHIR and SMART on FHIR interoperability, REST APIs and clinical data exchange.
- Role-based permissions, access controls and audit logging.
- Multi-facility support and multilingual interfaces.
- Cross-platform support – runs on Linux, macOS, and Windows.
Website: www.open-emr.org
Support:
Developer: OpenEMR Community
License: GNU General Public License v3.0

OpenEMR is written in PHP. Learn PHP with our recommended free books and free tutorials.
Related Software
| Medical Practice Management Software | |
|---|---|
| OpenEMR | Used by medical practitioners in many countries |
| GNU Health | Project for health practitioners, health institutions and governments |
| iHRIS Suite | Track and manage health care workers across a country |
| FreeMED | Full featured EMR and MPMS package |
| Care2x | Hospital information system/practice management system |
Read our verdict in the software roundup.
| Electronic Medical Records Software | |
|---|---|
| OpenEMR | Open source replacement for Medical Manager, Health Pro, and Misys |
| OpenMRS | Designed to be usable in very resource poor environments |
| GNUmed | Medical practice management |
| GNU Health | Health and hospital information system |
| FreeMED | EMR system and practive administration |
| Open Hospital | Health Information Management System |
| Bahmni | Hospital management and electronic medical record system |
| PatientOS | Healthcare Information System for small hospitals and clinics |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.