Free, private browser tools for the HL7® FHIR® standard and HL7® Version 2 messages. Each tool explains what it finds in plain English and tells you what to try next.
Runs in your browser. Nothing you paste or open is uploaded. The only network requests download public FHIR packages from packages.fhir.org. The V2 Message Explainer page cannot send what you paste anywhere: its scripts may not make network connections (connect-src 'none'). The full HL7 FHIR Validator needs Java, so it does not run on this site. A command-line tool, not available to download yet, will run it on your own computer. See Privacy.

Tools
| Tool | Use it to | Status |
|---|---|---|
| FSH Checker | Find and understand errors in FHIR Shorthand (FSH). | Ready |
| Profile Explainer | Read a profile (StructureDefinition) as a plain list of rules. | Beta |
| R4 to R5 Helper | See which R5 changes affect an R4 resource. | Beta |
| V2 Message Explainer | Read an HL7 Version 2 message field by field, with problems flagged. | Beta |
New here? Start with Getting started.
Where things are
- The app: https://health-data-toolkit.pages.dev
- Every message the toolkit explains: Error catalogue
HL7, FHIR and the FHIR [FLAME DESIGN] are the registered trademarks of Health Level Seven International and their use does not constitute endorsement by HL7.