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.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.