Skip to content
FHIRVendors

Vendor directory

FHIR Server Providers: Platforms, Managed Services and Implementation Partners

FHIR server providers supply the software or managed service that stores FHIR resources and serves them through a standards-based API, along with the teams that implement and run those servers. This page lists FHIR platforms, cloud FHIR services and companies offering FHIR server implementation. The sections below cover the build-versus-buy decision and the technical criteria that matter in production.

9 listed companies

Not a ranking · affiliated company shown first and labelled · others alphabetical

Types of FHIR server provider

OptionYou getYou still own
Open-source server (e.g. HAPI FHIR)Source code and community supportHosting, scaling, security, upgrades, extensions
Commercial FHIR platformLicensed software with vendor support and added featuresHosting (unless SaaS), configuration, integration
Managed cloud FHIR serviceOperated FHIR store billed by usageData mapping, access policy, application layer
Implementation partnerDesign, build and often operation of any of the aboveProduct decisions and vendor oversight
FHIR server options

For a deeper look at the architecture choices, read FHIR server architecture and our FHIR server development service overview.

When you need your own FHIR server

  • You must expose FHIR APIs (for example as a payer or certified health IT developer) and your source systems do not do so natively.
  • You are building a product whose core data model is FHIR.
  • You want a normalized clinical repository fed from several sources.
  • You need FHIR-native capabilities such as search, subscriptions or Bulk Data export over your own data.

If you only need to read data from an EHR, you may not need a server at all; an integration partner may be the better starting point.

Running a server is also a long-term operational commitment. Plan for profile and IG upgrades (for example new US Core versions), growth in stored data, backup and disaster recovery testing, and security patching. Our FHIR support and maintenance overview covers what ongoing operation involves.

How to evaluate FHIR server providers

  • Version and IG support. R4 support is standard; check R4B/R5 plans and whether US Core and other profiles can be loaded and enforced.
  • Search completeness. Chained and reverse-chained search, _include/_revinclude, and performance on large datasets.
  • Validation. Profile validation on write, terminology services (ValueSet $expand, $validate-code).
  • Bulk Data and subscriptions. Support for the Bulk Data Access IG ($export) and for R4B/R5-style or backported topic-based subscriptions.
  • Security and tenancy. SMART on FHIR authorization, fine-grained access control, audit (AuditEvent), multi-tenant isolation.
  • Operations. Backup and restore, upgrade path, observability and SLA terms.

Every conformant server publishes a CapabilityStatement. Fetch it during evaluation and compare it with your requirements:

{
  "resourceType": "CapabilityStatement",
  "status": "active",
  "kind": "instance",
  "fhirVersion": "4.0.1",
  "format": ["application/fhir+json"],
  "rest": [
    {
      "mode": "server",
      "resource": [
        {
          "type": "Patient",
          "interaction": [{ "code": "read" }, { "code": "search-type" }]
        }
      ]
    }
  ]
}
Abbreviated CapabilityStatement returned from GET [base]/metadata

Red flags

  • A CapabilityStatement that claims search parameters the server does not actually honour.
  • No profile validation, so non-conformant data can be written.
  • Pricing that is hard to model at your expected data volume and request rate.
  • No documented path to export all data in standard FHIR format.

Run your own load test

Vendor performance figures are rarely comparable. Load a representative synthetic dataset and run the searches your applications will actually use before signing.

How FHIR server providers are listed

This page includes vendors that offer FHIR server services or are classified as FHIR platforms or cloud FHIR services. Listings are not rankings, and sponsored placements are labelled. Profiles show which FHIR versions each vendor publicly states. See the editorial policy and compare vendors for side-by-side views.

Frequently asked questions

What is a FHIR server?

A FHIR server stores FHIR resources and exposes them through the FHIR RESTful API, supporting operations such as read, search, create and update, and advertising its capabilities in a CapabilityStatement.

Should we use an open-source FHIR server or a commercial one?

Open-source servers such as HAPI FHIR give full control but leave hosting, security and upgrades to you. Commercial platforms and managed cloud services trade some control for support and operations. The right choice depends on your team’s capacity and requirements.

What does FHIR server implementation involve?

Selecting and deploying the server, loading profiles and terminology, building ingestion and mapping from source systems, configuring authorization, and setting up monitoring, backup and upgrade processes.

Do managed cloud FHIR services support SMART on FHIR?

Support varies by service and often relies on an identity provider you configure. Confirm scope enforcement and launch context support during evaluation rather than assuming it.

Which FHIR version should our server support?

R4 (4.0.1) is the baseline for most production and US regulatory use. Some platforms also support R4B or R5. See FHIR R4 vs R5.

Related FHIR services

Related guides

Find the Right FHIR Integration Partner for Your Healthcare Project

Tell us what you need to build or connect. We review every request and share a short list of relevant vendors from our directory — no obligation.