Free HL7 v2 to FHIR converter

Paste an HL7 v2 message, get FHIR R4 back. Nothing leaves your browser.

HL7 v2 conversion runs entirely in JavaScript — ADT, results, orders, pharmacy, scheduling, documents, financial, problems and acks. No upload, no server, no logging.

verified_userClient-side only. Your message never leaves this tab.

Inpatient admit with ISO HD identifiers, withdrawn PID ids, next of kin, allergy and a Z-segment. Conversion runs locally as you type.

HL7 v2 in
MSHMSH|^~\&|EPIC|RIVERLAND HOSPITAL|FHIRGATEWAY|HUMN|20260315143000||ADT^A01^ADT_A01|MSG00001|P|2.5
EVNEVN|A01|20260315143000
PIDPID|1|999888|334455^^^AUSHIC&2.16.840.1.113883.3.879&ISO^MC^^20200101^20301231~334455^^^RIVERLAND^MR|777666|CITIZEN^JANE^MARY||19780412|F|||14 KEATS ST^^BRISBANE^QLD^4000^AUS||0411555001^PRN^PH~jane.citizen@example.com^NET^Internet|0730001111^WPN^PH||S||334455|||||||||||||||20260315120000
PD1PD1||||GP998^NGUYEN^LIEN
NK1NK1|1|CITIZEN^TOM^JAMES|SPO^Spouse^HL70063|14 KEATS ST^^BRISBANE^QLD^4000^AUS|0411555002^PRN^PH
PV1PV1|1|I|4E^12^B^RIVERLAND||||DOC4421^SINGH^AMARA^^^DR|||SUR||||A|||VIS77881^^^^^^^^VN|||||||||||||||||||||||||20260315143000
PV2PV2|||I10^Chest pain^I10
AL1AL1|1|DA|Z88.1^Allergy to penicillin^I10||Rash
DG1DG1|1||R07.4^Chest pain, unspecified^I10|Chest pain|20260315140000|A
IN1IN1|1|MEDICARE|MEDICARE|Medicare Australia||||||||||CITIZEN^JANE||||||||||||||||||||||||||214800000A
OBXOBX|1|NM|8302-2^Body height^LN||165|cm|||||F|||||||HTSCALE-1
ZPDZPD|VIP|Interpreter required|Vietnamese
Patientpatient-3

JANE MARY CITIZEN · 1978-04-12 · 999888

Accountaccount-4

334455 · active

Encounterencounter-6

in-progress · inpatient encounter

Conditioncondition-8

Chest pain · 2026-03-15T14:00:00Z

Coveragecoverage-9

Medicare Australia