What is the HL7v2 Validator?
The HL7v2 Validator is a free browser-based tool for parsing and validating HL7 version 2 messages. Paste one message to get a deep inspection — segments, fields, components, compliance score, conformance check — or paste many messages at once and the tool automatically switches to a batch summary view with per-message drill-down.
Everything runs in your browser. Your messages never leave your device, making it safe for use with PHI in development environments.
One Message or Many — Same Tool
- Single message: see every segment, field, and component with tooltips from the HL7 standard. Real-time validation with severity-ranked issues, ACK generation, JSON export, and conformance-spec evaluation.
- Many messages:the page automatically switches to a batch summary view — total / valid / warnings / invalid counts, pass rate, and a row per message. Drill into any single message to see it in the full Inspector view, then click back to the batch.
Perfect For
- Troubleshooting a failed ADT, ORU, ORM, SIU, or MDM feed
- Verifying that a message meets your trading partner's requirements
- Regression testing after interface engine changes
- QA validation of sample message sets from trading partners
- Bulk checking archived messages for compliance issues
- Go-live readiness checks across a representative message sample
Need More Than Parsing?
If you need to define whata valid message looks like for your interface — required fields, allowed values, custom segment rules — check out Conformance Specs. Build a formal specification, share it with trading partners via a portal link, and validate messages against it with a REST API.