EDI Viewer
Read an X12 or EDIFACT file segment by segment, with each qualifier explained.
Your data never leaves your browser
This tool runs entirely on your computer. What you paste or drop is never uploaded, never stored and never seen by us — close the tab and it's gone. How we know
Press Run to see the output. Sign up takes ten seconds — no credit card required.
Worked example
ST*850*0001~BEG*00*SA*PO123**20260101~N1*BT*NORTHWIND SUPPLY CO.~PO1*1*2*EA*9.99*CP*BP*SKU-1~CTT*1~SE*6*0001~X12 850 — Purchase Order
────────────────────────────────────────────────────
Document PO123 Date 20260101
Purpose 00
Structure 6 segments · 1 line item · 1 party
PARTIES
BT Bill-to NORTHWIND SUPPLY CO.
LINE ITEMS
#1 qty 2 EA @ 9.99
BP: SKU-1
SEGMENTS
BEG ×1
CTT ×1
N1 ×1
PO1 ×1
SE ×1
ST ×1This example is one of EDI Viewer's test cases — if the tool stopped producing this output, the build would fail.
Questions
- What does it show me?
- The transaction and its name, the document number and dates, every party with its role resolved (BT reads as Bill-to, not BT), the line items with product identifiers, and a segment histogram — what's actually in the file.
- Do I need to know which EDI standard the file is?
- No. It detects X12 vs EDIFACT and the delimiters from the file itself.
- Is anything sent to a server?
- Nothing. It runs in your browser. A trading partner's purchase order never leaves your machine.
Related tools
Open an XML document as a tree — expand and collapse any branch, copy any path.
Open a JSON document as a tree — expand and collapse any branch, copy any path.
See an SAP IDoc's control record, segments, and fields laid out plainly.
See a WSDL's operations, messages, and types without opening an IDE.