The Top 7 Free and Open Source EMR Software Products

Share This Article

0 0 0 0 0 0

Capterra Affiliate Linking Policy

Capterra’s blogs aim to be useful to small business software buyers. Capterra participates in vendor affiliate, referral, and pay-per-click programs where available. This means after a content piece is written by our researchers, our affiliate manager converts existing mentions of vendors into affiliate links where possible and adds PPC links where appropriate. When readers click on those links, sometimes we make a small commission and when they make purchases, sometimes we earn an affiliate fee. That said, we do not accept free products or services from vendors in exchange for mentioning them on the site.

No Capterra blogs or blog posts are sponsored by vendors; further, our writers independently choose which vendors to cover and what to write about them. In fact, most of our writers are unaware of Capterra’s affiliate relationships.

If you have any questions about Capterra’s affiliate policy, including our impartiality or how to get your affiliate links on our editorial content, please email

Update 3/23/2018: This post has been updated to add Solismed and NOSH and remove Practice Fusion, which is no longer free.

As a doctor you may not be able to completely avoid data entry. Or complicated payment structures.

But you can at least minimize the cost of going paperless by using free Electronic Medical Records software.

Today we’re going to compare every free EMR/EHR solution available that I could find. We’re going to look at their features and their Capterra user reviews (where possible).

Keep in mind that free software isn’t going to be the best choice for most practices. Most solutions either limit the number of physicians who can use it at the free level, or require a lot of developer time and talent to implement correctly. While free software is great, there are some trade-offs you’ll have to accept in return, and I’ll identify those for each product.

Let’s get started!

top free and open source emr software

1. OpenMRS

As an open source EMR platform, OpenMRS has been around for quite some time. It started in 2004, and counts among its users a number of government agencies and healthcare nonprofits and universities such as the Millennium Villages Project and the University of Virginia.

OpenMRS is an EMR platform, rather than an EMR. This means that you use OpenMRS to design your own customized medical records system. And you don’t need programming knowledge to do it.

 patient profile in OpenMRS

patient profile in OpenMRS (Source)


What you get: Because OpenMRS is a platform, rather than a developed system, it can be easily customized to meet specific needs. This makes it ideal for creating EMR systems in developing countries (where, for instance, they don’t need the insurance information that a U.S.-based practice might). The add-on modules and easily accessible API allow for even further customization.

Potential trade-offs: OpenMRS does require an upfront investment of time and energy to create a customized EMR. Additionally, while programming knowledge is not required to create the EMR, in-depth medical and systems analysis knowledge is.

2. VistA

VistA is the most familiar EHR in the U.S., according to Wikipedia. (Yes, it has a Wikipedia entry.) Developed by the U.S. Department of Veterans Affairs, it handles over 8 million veterans’ medical records. Because more than 65% of all physicians trained in the U.S. rotate through the VA on clinical electives, many physicians have experience using it.

Its source code was made public domain under the Freedom of Information Act, and it’s available for download on the VA’s website. There are also a number of communities further developing VistA separately from the VA, of which OSEHRA is one of the most well-known.

Screenshot of VistA

Screenshot of VistA (Source)


What you get: VistA is, literally, the largest EMR implementation on the planet. It’s a battle-hardened, proven solution. And you (likely) don’t have to worry about the provider going out of business anytime soon.

The system is ideal for large organizations and hospitals and has almost daily updates rolled out to address any issues and to make improvements.

Potential trade-offs: The biggest uncertainty around using VistA is that the VA recently announced they were going to replace it with Cerner. In addition, VistA is not a young program, so it’s not as user-friendly or easy to maintain as some of the more modern solutions out there.

3. FreeMED

Founded in 1999, FreeMED one of the longest-running open source EMRs out there. It boasts over 81,000 downloads and implementation in everything from small private practices to large government hospitals.

FreeMED software screenshot

FreeMED screenshot (Source)


What you get: FreeMED has a long pedigree, and this, along with an active support community, contributes to its stability and support.

Potential trade-offs: That said, it looks like development has petered off. The last developer discussions ended in July 2012. If this product is of interest to you, make sure you have a tech-savvy person or team on hand to develop or modernize the software going forward.

4. OpenEMR

OpenEMR is an open source, web-based EMR that is 2014 ONC Complete Ambulatory EHR certified, and Stage II certified for meaningful use. It offers e-prescribing, patient scheduling for multiple facilities, and patient appointment reminders via email and SMS.

Screenshot of patient profile in OpenEMR

A patient profile in OpenEMR (Source)

What you get: With so many downloads and users, OpenEMR has a very active support community if you have any issues or questions about installation. In fact, the community has been referenced by just about every online review as “great” and “extremely helpful.”

Customization, assuming your office has someone with tech skills, is quite doable and the open source code allows for all sorts of add-ons and tweaks.

Potential trade-offs: The UI is a little dated.

5. One Touch EMR

One Touch EMR is a cloud-based EMR that includes electronic prescriptions, lab integration, and a drawing tool for annotations.

screenshot of One Touch EMR

One Touch EMR screenshot (Source)

What you get: One Touch EMR is is ONC 2014 Edition compliant, is certified by Drummund Group, an ONC-ACB, certified for Meaningful Use I and II, and ICD-10 ready. There’s an iOS app in which you can do everything you can do on a desktop, and you can also add clinical photos. Dragon Medical dictation helps you document quickly, and the template library includes multiple specialties.

Capterra reviewers enjoy the familiar design of the workflow, which makes it easy to use.

Potential trade-offs: According to reviews, the learning curve can be steep.


NOSH is an open source EMR designed for outpatient clinics.

NOSH software screenshot

NOSH screenshot (Source)

What you get: The interface is intuitive, fast, and modern. Nosh offers a patient portal, appointment scheduling with appointment reminders, and secure messaging. It offers lots of templates, electronic forms, electronic order entry, practice management features, graphing, patient-education document creation, alerts, and innovate tagging functions.

Potential trade-offs: Just like any open source solution, there’s going to be a lot of grunt work to get it up and running. However, Dr. Michael Chen, the developer, is also available to hold your hand at a cost (see “How do I start using it?” to learn more).

7. Solismed

Solismed clinic management system is an open source EMR, and they’re currently working on adding MACRA reporting.

Solismed screenshot

Solismed screenshot (Source)

What you get: Solismed offers a patient portal with secure messaging, along with a ton of practice management capabilities including an appointment calendar and InterFAX, which allows you to send and receive faxes electronically.

Solismed stores contact information for patients, volunteers, suppliers, and physicians. It tracks refill requests, open orders, and lab results, and interfaces with numerous public health agencies and immunization registries.

You can track unpaid invoices and patient payments, and submit and process your insurance claims through integration with OfficeAlly (and other insurance clearing houses). It also tracks and helps you manage patient registration, supplies, and worker assignments at multiple workstations.

Potential trade-offs: Solismed’s design isn’t mobile responsive, so it doesn’t display consistently on tablets. However, the patient portal is mobile responsive.

If none of these struck your fancy, or you just want to know more…

There you have it. Seven free solutions to meet your EMR needs. What did I miss? Are you using or aware of any other great free EMRs out there? Let me know in the comments.

And if you want to compare more options, check out our EMR directory.

To learn more about EMRs, check out these posts:

Looking for Electronic Medical Records software? Check out Capterra's list of the best Electronic Medical Records software solutions.

Share This Article

About the Author

Cathy Reisenwitz

Cathy Reisenwitz helps B2B software companies with their sales and marketing at Capterra. Her writing has appeared in The Week, Forbes, the Chicago Tribune, The Daily Beast, VICE Motherboard, Reason magazine, Talking Points Memo and other publications. She has been quoted by the New York Times Magazine and has been a columnist at Bitcoin Magazine. Her media appearances include Fox News and Al Jazeera America. If you're a B2B software company looking for more exposure, email Cathy at . To read more of her thoughts, follow her on Twitter.


OpenEMR is web based application.

OpenEMR is licensed under GNU. GNU and OpenEMR software are designed for “lack extensive computer experience” types of medical facilities. Now what are theadvantages / disadvantages of using both? They are quite different, both from the design, functionality and architecture. OpenEMR is a LAMP Electronic Medical Record. GNU Health is a modular Information System.

I am doing a cooperation project on ehealth. I am now searching for the EHR which matches best with what i need. The software has to be used in a town of Nepal without internet acces. Do you know if there’s any option to modify the interface of the software ? I have tried openEMR, but it’s not what i am really looking for. Thank you

Hello Health has actually been around since 2008, and developed its revenue generating patient subscription business model as part of its mission to support independent physicians. In addition to its patient subscription program, the company has developed a number of additional tools that enable physicians to get compensated for patient care, and promote sustainability and profitability, including a Credit Card on File program. Hello Health is also now offering a freemium version of its product, which includes full access for practitioners to its electronic health record platform, but puts some limits around training. The new entry level model is ideal for customers that want to test the waters before moving their practices to the revenue-generation plans.

Really interesting one. Each of the Electronic Medical Record Software options along with their pros and cons have been wonderfully described. Thanks for sharing the information.

Hello Health looks great, but GOOD LUCK getting a response from them. Took 6 WEEKS for them to respond that they couldn’t work with us. Pathetic.

I have worked as a implementation Specialist for over 7 years with EPIC one of the larger and most expensive EHR systems out there on the market today. My request is that someone explain the difference between a EMR and EHR because some of the systems listed are different.

I am currently running a Adult Day Care Service for the Elderly who receive Medicaid Benefits. I am looking for a free EHR service to use and document patients/clients (the elderly) administration of medications and also other clinical documentation.

Hi Anonymous EHR Specialist,

You may find this helpful about the difference between EMR and EHR:

That said, often the phrases are used interchangeably, so I wouldn’t get too caught up in which is which.

I am a primary care doctor, practicing in CA. I think of all these free EMRs Practice Fusion is by far the most user friendly and advanced. I’ve been using it in my community among other doctors. As the article noted it has BIG limitations on the lab and rad interfaces. Even Quest and LabCorp are not connected for most of my peers. Not having a billing system is minus, especially after I switched from ECW, but we use an outside agency and its covered. For all lab, rad, PT, pharma and SNF interfaces we use and for online appointments we use; so is everybody else in California I think. If you use practice fusion with these other free systems (except Zocdoc is paid) – it is actually the best one out there for my purposes.

Great information PCP_care, thanks for sharing your experience.

right on regarding: PRACTICEFUSION i have been using Practicefusion for two years now Dec 4 they completey changed . I have no access to my scheduler, nor can i get accurate prescribing, because the dosage is lift out of the script. plus patients can no longer schedule their own appointments, the message they gets (So patients tell me) sound as if i am closing up the practic. it takes forever to get support, and when i do the answer is “i am sorry for the problem” in a few months …. I DO NOT HAVE A FEW MONTHS . ie looking for another software co

Thanks a lot for sharing such a great stuff. I am planning to develop a medical system for my patients. I really liked the interface of Practice Fusion and Hello Health, hope they works best as I’ll try them.

You can also add this app to your list. Digitize your health records with this free app

Point of correction, OpenEMR is 100 percent web base application.
With the following Features
1 A Special Appeal
2 OpenEMR Features
2.1 Free
2.2 ONC Certified
2.3 Patient Demographics
2.4 Patient Scheduling
2.5 Electronic Medical Records
2.6 Prescriptions
2.7 Medical Billing
2.8 Clinical Decision Rules
2.9 Patient Portal
2.10 Reports
2.11 Multilanguage Support
2.12 Security
2.13 Support
2.14 Community

Hi good reviews. What do you recommend for the UK?

I am using this app for EHR.

Hi guys, I’m currently doing my research project regarding tracking of Infant Immunization using an Open Source software. which of these listed above open source EMR software can be extended and use to the mentioned research project. thanks 🙂

Hi Jocelyn,

If you need something open source, OpenEMR or FreeMed are likely the most “out of the box” solutions. I think both should be able to track immunization records.

I am new to electronic health systems and would appreciate it if you could direct me to web sites where I can gain knowledge in this area.
Thank you so much

Hi Lila, I put together a list of great informational resources for EHR, hope this helps:

Thank you so very much

@JP : Big Thanks 🙂 will look at FreeMed and will read related articles.

[…] elaborate Excel spreadsheet. That is why many doctors are still not willing to use them, even for free. Electronic health records by themselves are just cranky databases that only archive […]

This is a new information for me, because free software for clinical records management is new for me. I have heard about these types of system, but everything was paid. I think that these free softwares cannot be used in big hospitals. But these will surely help clinics and all.

May I recommend Bahmni, a lightweight and fully open source EMR and Hospital Management system built on top of OpenMRS, OpenELIS (Lab) and Odoo (ERP). It is especially targeted towards low resource settings — and has been already deployed in multiple locations in the Indian sub-continent.

It included features around Registration, Lab, OPD, IPD, Radiology, Pharmacy, Billing, Programs, etc and uses OpenMRS data model to store patient records.

For more details visit:

(Disclosure: I am the community lead for Bahmni)

nice products .really worth reading.

PracticeMate is free and has a free billing module with free clearinghouse and certified. Part of OfficeAlly system

Of all of these, there’s a pretty huge player that’s missing. iSALUS Healthcare is a web-based FREE EHR that is amazingly comprehensive and able to be customized for a huge variety of specialties. You can learn more at

Which one is better for international use outside USA? Practice fusion is limited to USA

Hi Amr,

All the open source options will work outside the US, but they may not be optimized for your country’s medical regulatory or reporting environment, so make sure they can do what you need them to before committing.

@ Gurpreet Luthra
Interesting stuff. Can Bahmni be configured/modified to work using smart card technology and biometrics for patient identification and authentication? We are currently working on implement such an EHR system

Hi JP and all, we are looking for a free and open-source EHR system which is “Mobile friendly” so that patient-interface, doctor-interface, lab-interface, these all can be managed via “smartphones (Android)” with minimal requirement for web-based administration (may be limited to lab-interface). This is needed for community deprived of access to personal computers/ laptops. Which of these listed products (or the new ones which have come after this article) most suit the mobile friendliness. Thanks in advance.

Hello JP,

Quick question, I want to sale and support an EMR solution to some of small doctors an clinic of my hometown country. What product would you recommend? It needs to be modifiable and cloud friendly. Many doctors don’t have the time to learn and install this type of software and I can take advantage of that. What do you think? please let me know.

Kareo is definitely not a free EHR. The charge is $300 for a physician. This data is directly from the salesman that contacted me on 6/23/16

Hi Michael,

It looks like Kareo has changed their pricing model since this post first went live. They’ll be removed in our next update. Thanks for the catch!

Used OpenEMR various times and I am completely happy with it.

I have recently begun working with a large multi-specialty practice in Grand Cayman that is transitioning to OpenEMR and would appreciate any feedback that you may have as it relates to using this system in a very large multi-specialty practice (19 physicians, 13 specialties) who all see patients in the office as well as the hospital setting. I have never used a “free” service and fear that there will be nightmares on the practice management/revenue cycle side and difficulties with support? I would also love links to good training resources whether videos, manuals, etc. anything would be very much appreciated. Kind Regards

We are service providers of ERPNext and are working on building apps for the Medical sector. All our works are open source. Visit to know more about the features. You may choose smarteCare for your practice management, clinics, or hospitals.

One big point that is missing is the fact that all these EMR systems are developed by software engineers which have never spent 1 day in clinical practice. How about a physician designed and developed EHR that is also available free with basic features and upgrades are available? is worth a look!

I run a Radiology Imaging Centre. Are there any open source suggestions similar to any RIS (radiology imaging system) or PACS (picture archiving systems)?

I believe OpenEMR should have been included in this list. Some of these solutions included are neither open source, nor truly free in the sense of “freedom”, but rather “free” with some sort of caveat; ads, charging for full functionality and features, etc, an example being the first two entries in the article, which are indeed freeware. It is my opinion that such a respected and world renowned health care solution such as OpenEMR should have representation in this list.

One of the most impressive features of OpenEMR is its potential for customization to suit the specific needs of the user and work with other existing entities. Standardized and rigid software products are not practical for smaller healthcare providers or those in less developed countries seeking an EMR solution that can work with limited technology or systems previously implemented.

In the US alone, it has been estimated that there are more than 5,000 installations of OpenEMR in physician offices and other small healthcare facilities serving more than 30 million patients. Internationally, it has been estimated that OpenEMR is installed in over 15,000 healthcare facilities, translating into more than 45,000 practitioners using the system which are serving greater than 90 million patients. This free, open source, customizable software solution would be an excellent addition to this list. Thanks!

OpenMRS – how can it be used? It offers a few screens with limited data fields, worst than WordPress.

FreeMD – it has been abandoned by the developer. Can’t even see the demo or get the download.

Is anyone with one of these EHRs interested in connecting to the ZyDoc Connect API? This would allow dictation on the ZyDoc Mobile app and moving the text automatically into the EHR section levels. If the EHR has an interface for structured data, ZyDoc can move things like smoking and other Quality Measures into those fields. A ZyDoc NIH sponsored project showed it was 61% faster to dictate than click and keyboard.
They have done this with the leading EHR systems and have top ratings in Capterra and offer free trials.

Thanks for a very nice listing. I have reviewed all of them and decided to go with Solismed, which is also free. It works perfectly for my multi-specialty practice at multiple locations. What a surprise to find that a free EHR can work better than many expensive ones!

openEMR needs to be #1 and actually you can dump the rest. It is 100% compliant with everything from x12, CMS1500, HITECH, HIPAA, HCPCS, ICD-10CM CPT4 and so on. Heaveily marketed and supported by developers. Been downloaded beyond 10,000 times.

– Easy To Use
– Navigation is static
– Provider Access
– Portal Access(If you can get it to work right)
– Clearing house Accessible although we don’t use CH’s, we do it ourselves
– Expandable From Within the app and external
– Professional Looking. Not leapfrog/Kiddy Table looking like literally the other apps I’ve seen.
– Email Reminders
– Billing

On and on and on. Medical City of Dallas can use this and would probably crap bricks if they knew this existed…. I did. We are just billers so we wouldn’t have to add patients and all of that ALTHOUGH it unlocks services for patient entry/data entry services

Too many OpenEMR comments here suggest that someone is trying to influence the public opinion. Why don’t you let users decide which is best for them?

In my opinion, OpenEMR is not that great. It’s poorly built and there is no consistency in how things work. For example, there are at least 5 versions of JQuery being used. Another example is that they let some developer embed Zend in it to offer some of the missing features. I have never seen a reliable system been built this way. Worst of all, they let users modify their certified version. This means that many OpenEMR users are using a system that is no longer in compliance. Sooner or later, they will get into trouble.

Of course, don’t just take my words. Try use all the systems and judge for yourself.

I think in cloud-based the PracticeSuite is a good option…

Hi Cathy, thanks for an excellent listing. Very useful. As I test used them, I was able to find a few more:
2. Solismed:
3. Nosh EMR:
Would love to see a review for them as well.

Practice Fusion will be moving to a subscription only service by June 2018. I researched many options and my biggest concern was that they would hold my charts hostage and Practice Fusion staff *PROMISED* this would never happen. Five years worth of chart notes later, they are moving over to a monthly paid subscription and have given me 4 months to get recover all of my templates and get my existing chart notes out of their system!

Hi there,

I’m looking for a free/opensource program for the use in social services. In the Netherlands all the programs are subscriptionbased or expensive to buy. I just have a small office in psychosocial therapy/social work. Most programs mentioned above are aimed at professionals in medicine or hospital. I have to keep track of personal information and some text about the conversations. I just simply talk and don’t prescribe medice or whatsoever.

I spent hours of searching, so plz help me out

Practice Fusion will be charging as of May 2018. Should probably remove it from Number 1 on the list and what there are doing is terrible. I have to get the charts out, as they are holding them hostage.

As some of you may have heard, Practice Fusion will no longer be free. “…we are moving the Practice Fusion platform to a paid subscription model beginning on June 1, 2018.”

As an aside, my comments to them in response: “Literally the ONLY reason I remained with Practice Fusion is that it was “free,” with ads being the only “cost.” I got what I paid for, and the product was worth the price and not much more, but I will not likely support the new buyers with $$ in their eyes, unless of course the price is ridiculously low compared to other, higher quality EHRs.”

If anyone would like to dispute that, and affirm that PF might be worth a modest fee (they did not mention price in their email) compared to their experience with other EHRs, it would save me the data transfer issue and headache. (That was my practical question in my email: “What will be your process for transferring data to another EHR system? …such a transfer can be laborious, and sales reps usually go into a fair bit of detail as to how we can transfer the records from the service one is leaving, to a new service.”

Practice Fusion is changing to > $90 a month in June 🙁 No longer going to be a free platform, now I have to recreate my health records, what a bummer

I’ve been using Practice Fusion because it’s free and I have a micro practice. It’s a very substandard EHR and if they think it is worth $100 per month they are nuts. It’s worth $25 maybe. AND, they never bothered to notify me about ANY upcoming changes. The only thing to do is figure out how to get the data out and transferred. What a pain. They have always been completely out of touch with their users and the nightmare continues.

I was surprised that GNU Health was not included amongst the 7 systems presented. However, the article and the comments posted were very useful.

Is there any intention to update this article, given that new versions of several of the systems mentioned, in both the article and comments, have been released?

I am not sure if you know about, but if you are in need of web based EMR/PHR software on the cloud then your search definitely ends here. Checkout right now. Built with latest technology, keep yourself upto date with real time notifications.

HealthPHR | Health On The Cloud

As being a new practice (less than one year) and trying to get on board with the paperless trend (which seems to generate more paper), looking for something less complicated and can adjust and grow with us (free preferred). Any and all information would be appreciated.

Hello. I have a small practice of pain management. I am trying to look for the EMR software that allows me to print my prescriptions to my patients and my office. He prescribin hello. I have a small practice of pain management. I am trying to look for EMR software allows me to print my prescriptions to my patients at my office. E-prescribe does not work for me and I need to print out my prescriptions. Now I already spent money on printers which are supposed to do the job. But what I’m having problems with is finding the right software? Can anybody please help me out in guiding me to the right software. Thank you

Comment on this article:

Your privacy is important to us. Check out our Privacy Policy.