HL7 Soup Online is the free hosted version of HL7 Soup: a practical HL7 editor, HL7 viewer, and HL7 parser that you can use directly in your browser. Open the online tool whenever you need to read, edit, validate, compare, anonymize, document, or test an HL7 v2 message.
The hosted edition is completely free to use. There is no software to install before you can explore a message, so it is useful for quick investigations, support calls, demonstrations, training, vendor conversations, and reviewing non-sensitive samples from Windows, macOS, Linux, a tablet, or a phone.
HL7 Soup Online combines the raw HL7 message with a plain-language story, a structured segment and field viewer, editing tools, validation, message comparison, anonymizing, interface definitions, and practical HL7 reference guidance. The different views stay connected, helping you understand what the message says instead of only showing pipes and carets.
A paid self-hosted edition is available for an additional cost when your organization needs the application and its processing inside your own environment, support for very large files, local data tables, or send-and-receive testing.
Privacy note: routine editing and analysis in the free hosted edition run in your browser, but you should not paste patient-identifiable, production, confidential, or regulated clinical data into any public website unless your organization has approved it. For sensitive data, use the paid self-hosted edition so the work stays under your control. See the Integration Soup privacy policy or contact support if you are unsure.
HL7 Soup Web is the paid self-hosted edition of HL7 Soup: a practical HL7 editor and HL7 viewer that runs in your browser while the application and server-side processing stay inside the environment your organization controls.
The self-hosted edition is designed for patient-identifiable or production data, very large HL7 files, local data tables, server-backed search and statistics, and MLLP/TCP or HTTP send-and-receive testing. It combines the raw message, plain-language story, field viewer, editor, validation, comparison, anonymizing, interface definitions, and HL7 reference guidance in one workspace.
The free hosted edition remains available at hl7soup.integrationsoup.com for quick reviews, training, demonstrations, support, and non-sensitive samples. Self-hosting is the paid option for local control, scale, and interface connectivity.
Privacy note: keep your self-hosted deployment within the governance, access controls, firewall rules, backups, and security reviews required by your organization. See the Integration Soup privacy policy or contact support if you are unsure.
The raw HL7 editor keeps the real message visible while structured views help you make precise changes. Select a segment, field, component, or sub-component in one view and HL7 Soup follows the same location in the others.
The HL7 viewer turns each message into a clinical and operational story, then links that story back to the exact field that produced it. It is easier to explain an admission, order, result, referral, document notification, or scheduling update when the meaning and source stay together.
Use HL7 Soup as an online HL7 validator as well as an editor and viewer. Built-in structure knowledge and your own conformance rules help distinguish a message that merely parses from one the receiving interface can actually trust.
HL7 troubleshooting often moves from finding a difference to producing a safe example. The browser tool keeps those jobs in the same workspace.
Turn a useful sample message, or a set of examples, into a shared definition of what another system should send or receive. Capturing requirements against the real HL7 structure makes the specification easier for analysts, testers, and vendors to understand and harder for it to drift away from the messages being tested.
HL7 Soup connects selected message fields to the Integration Soup HL7 Reference Guide. The guide is based on more than two decades of integration work and explains what fields mean, how tables and data types behave, and where real messages differ from tidy examples.
Both editions include the practical HL7 editor and viewer. The grid below separates the shared tools from the extra local-control, scale, and connectivity features in the paid self-hosted edition.
| Capability | Free online Hosted edition | Paid self-hosted Local-control edition |
|---|---|---|
| Price | Completely free to use Available at hl7soup.integrationsoup.com. | Available for an additional cost See the self-hosting options. |
| Setup and access | Starts in a modern browser with no application to install. | Install or host it on your computer, server, or internal network, then use it through a browser. |
| Best for | Non-sensitive samples, quick reviews, training, demonstrations, and support. | Patient-identifiable or production data, local control, scale, and interface connectivity. |
| Message scale | Best with fewer than 100 messages Search, statistics, and message lists are included for smaller working sets. | Scales to many millions of messages Search, summarize, and browse very large files and repositories. |
| HL7 editor and viewer | ✓Included | ✓Included |
| Message search | ✓Included | ✓Included |
| Message statistics | ✓Included | ✓Included |
| Validation and interface rules | ✓Included | ✓Included |
| Message comparison | ✓Included | ✓Included |
| Message anonymizing | ✓Included | ✓Included |
| HL7 reference guidance | ✓Included | ✓Included |
| Files, data, and processing stay inside your environment | ×Not included | ✓Included |
| Local data tables | ×Not included | ✓Included |
| MLLP/TCP send-and-receive testing | ×Not included | ✓Included |
| HTTP send-and-receive testing | ×Not included | ✓Included |
| ACK review | ×Not included | ✓Included |
| Connection diagnostics | ×Not included | ✓Included |
Choose the free online version when browser convenience is the priority. Choose the paid self-hosted version when data governance, scale, or interface connectivity requires local control. See the HL7 Soup download page for self-hosting options. Separately licensed Integration Host workflows are available when you need production routing, orchestration, and operational monitoring.