HL7Forge logoHL7Forge

Build, send, and troubleshoot HL7 v2.x messages without waiting on a real EHR.

HL7Forge is a native Windows desktop tool for integration engineers and interface analysts who need to test HL7 feeds fast.

Free 30-day trial included · No credit card required

MLLP TCP Anonymizer Routing Rules Compare View Batch Sending
HL7Forge application window showing the raw HL7 editor, sidebar, and activity log

Everything you need to test an HL7 interface

Send & receive

Send messages over MLLP or raw TCP to any endpoint, with full ACK/NACK capture and round-trip timing. Built-in listener catches inbound messages for testing your own integrations.

Edit your way

Raw HL7 editing, a structured field editor, and a fully parsed segment view. Query view for structured lookups, and a side-by-side compare view to diff two messages.

Batch mode

Load a whole file of messages, step through them, insert, delete, or append, and send the entire batch in one go.

Built-in message library

Ready-made templates across ADT, ORU, ORM, SIU, MDM, MFN, REF, and ACK, so you can generate a realistic message in one click.

Anonymizer

Strip or scramble identifying fields (name, MRN, DOB, and more) before sharing a message with a colleague or vendor, with save-able presets.

Routing & automation

Define conditional routing rules by MSH, PID, PV1 fields and more, to forward, log, or drop messages. Useful for simulating interface engines.

Simple, one-time pricing

HL7Forge Licence
Get in touch / per seat
  • Full access to all features
  • 30-day free trial, no credit card required
  • Free updates within your major version
  • Email support
Get HL7Forge