Read any EDI X12 file in seconds.
Paste a raw EDI transaction — 850, 810, 856 (ASN), 820, 855, 997 and more — and get a clean, human-readable breakdown of every segment and element.
Paste an EDI file or load the sample.
will appear here after you parse a file.
What is this EDI X12 viewer?
EDI (Electronic Data Interchange) X12 files are the standard way businesses exchange purchase orders, invoices, shipping notices and payments. The raw format is a dense string of segments separated by ~ and elements separated by * — almost impossible to read by eye. This free tool parses that raw text and labels every segment and element so you can actually understand it. Nothing is uploaded: the parsing runs entirely in your browser, which means even sensitive trading-partner data stays on your machine.
Supported transaction sets
This viewer auto-detects the transaction type from the ST segment and produces a plain-English business summary for the most common sets across industries. Any other transaction set still gets a full segment-by-segment breakdown.
Supply chain & retail
- 850 — Purchase Order
- 855 — Purchase Order Acknowledgment
- 860 — Purchase Order Change Request
- 856 — Advance Ship Notice (ASN)
- 810 — Invoice
- 846 — Inventory Inquiry / Advice
- 940 / 945 — Warehouse Shipping Order / Advice
Healthcare (HIPAA)
- 837 — Health Care Claim
- 835 — Health Care Claim Payment / Remittance
- 270 / 271 — Eligibility & Benefit Inquiry / Response
- 276 / 277 — Claim Status Request / Response
- 834 — Benefit Enrollment & Maintenance
Finance
- 820 — Payment Order / Remittance Advice
Transportation & logistics
- 204 — Motor Carrier Load Tender
- 210 — Motor Carrier Freight Invoice
- 214 — Transportation Carrier Shipment Status
- 990 — Response to a Load Tender
Acknowledgments
- 997 / 999 — Functional / Implementation Acknowledgment
How to read an EDI X12 file
Every X12 interchange is wrapped in an ISA/IEA envelope, then one or more functional groups (GS/GE), and inside those, transaction sets (ST/SE). The ST segment tells you which transaction type you are looking at. This viewer auto-detects the delimiters from the ISA segment and walks the structure for you.