Online ANSI X12 EDI Viewer & Human-Readable Inspector
Drop any .edi, .x12, or .txt file to decode ISA/GS envelopes, translate cryptic qualifiers, and view a formatted Purchase Order, ASN, or Invoice side-by-side.
Drop your file below, check the order, then download for QuickBooks Desktop (.IIF).
- 1Load your order file
- 2Check it and match your SKUs
Drop your EDI order file here
.edi, .x12 or .txt. The file is read on your computer and is not uploaded.
No chargeback risks found. This order passes every check.
Checked against the Walmart supplier guide for EDI 850.
- Detected Cross-Dock SDQ allocations (6 store-level splits verified against PO102).
- Walmart Dept #0018 & Vendor #123456789 verified.
Raw EDI Code Inspector
31 linesPrimary header of an EDI 850 Purchase Order. BEG03 is the legal PO # that must be echoed on your 856 ASN and 810 Invoice.
Purchase Order Summary & Line Items
| Order / Store # | Your SKU | Retailer Item # / UPC | Item Description | Qty | Unit Price | Line Total |
|---|---|---|---|---|---|---|
| PO-4500991288-STORE-0101 | Item: 554433221 UPC: 012345678905 | ORGANIC COTTON BATH TOWEL ROYAL BLUE | 25 EA | $12.50 | $312.50 | |
| PO-4500991288-STORE-0102 | Item: 554433221 UPC: 012345678905 | ORGANIC COTTON BATH TOWEL ROYAL BLUE | 35 EA | $12.50 | $437.50 | |
| PO-4500991288-STORE-0103 | Item: 554433221 UPC: 012345678905 | ORGANIC COTTON BATH TOWEL ROYAL BLUE | 40 EA | $12.50 | $500.00 | |
| PO-4500991288-STORE-0101 | Item: 554433299 UPC: 012345678912 | LUXURY WAFFLE ROBE WHITE XL | 20 EA | $18.00 | $360.00 | |
| PO-4500991288-STORE-0102 | Item: 554433299 UPC: 012345678912 | LUXURY WAFFLE ROBE WHITE XL | 20 EA | $18.00 | $360.00 | |
| PO-4500991288-STORE-0103 | Item: 554433299 UPC: 012345678912 | LUXURY WAFFLE ROBE WHITE XL | 20 EA | $18.00 | $360.00 |
Download for your software
Pick where the order is going, then download. Files are ready for Excel, QuickBooks, Shopify or a thermal printer.
Field mapping table: which EDI segment fills which column (for IT & bookkeepers)
ANSI X12 Envelope & Core Segment Decoding Matrix
Deterministic segment-to-column mapping rules enforced by our client-side X12 engine
| Source X12 Segment / Element | Sample Raw Value | Target ERP / CSV Column | Transformation & Validation Logic |
|---|---|---|---|
| ISA06 / ISA08 | 925485US00 / 5551234567 | Sender / Receiver ID | Extracts 15-char padded trading partner IDs and dynamic delimiters at bytes 3, 82, 104, 105. |
| BEG03 / BIG02 / BSN02 | 4500991288 | Document Number | Identifies primary PO Number (850), Invoice Number (810), or Shipment ID (856). |
| PO106..PO115 | UP*012345678905*IN*554433221 | Normalized Product IDs | Sliding 2-element window resolves UPC (UP), Buyer Item/DPCI (IN/BP), and Vendor SKU (VN). |
| SE01 / CTT01 | SE*27*0001 / CTT*2*160 | Integrity Checksum | Verifies segment count and line-item hash totals to prevent 997 Functional Ack rejection. |
Critical Chargeback & Import Pitfalls We Prevent
Common EDI mistakes that trigger $250+ retailer fines or accounting balance errors
80-Column Mainframe Hard Line Wraps
Risk: Parser Crash / Corrupted SKUsLegacy retail VANs often wrap X12 streams at column 80 with CRLF, splitting PO1 or ISA segments in half.
Custom Non-Standard Delimiters
Risk: 997 RejectionAssuming * and ~ are universal fails when partners use |, ^, or >.
Unbalanced SE01 After Manual Notepad Edits
Risk: $200+ Admin FeeAdding or removing a REF or DTM line in a text editor without updating SE01 triggers an immediate 997 rejection.
How to Inspect & Validate Any EDI File in 3 Steps
Zero middleware setup — complete in under 60 seconds
Drag your file into the browser dropzone or click a real Walmart/Target/Amazon sample.
Inspect element-by-element definitions, qualifier meanings, and chargeback warnings.
Repair syntax errors in one click or export the flattened table to Excel or QuickBooks.
Frequently Asked Technical Questions
ANSI X12 specification details, retail companion rules, and ERP import answers
Is my confidential wholesale pricing uploaded to a server?
No. EDIParse runs 100% inside your browser using a client-side TypeScript engine. Your .edi files never leave your computer.
Does the viewer support multi-ST batch files?
Yes. If an ISA/GS envelope contains 50 store Purchase Orders, you can switch between individual ST transactions or export them all into a single consolidated sheet.
Related EDI Converters, Retailer Guides & X12 Segment References
- ToolsConvert EDI X12 Files (850 / 856 / 810) to Excel (.XLSX) & CSV
- ToolsConvert ANSI X12 EDI (850 / 856 / 810) to Normalized JSON
- ToolsConvert EDI 850 Purchase Order to Compliant EDI 856 ASN
- ToolsConvert EDI 850 Purchase Order to Compliant EDI 810 Invoice
- ToolsGS1-128 (UCC-128) 4x6" Carton Label PDF Generator for EDI 856 & 850
- ToolsSSCC-18 Check Digit Calculator & MAN*GM Batch Generator
- Transaction setsEDI 850 Purchase Order Parser, SDQ Splitter & ERP Converter
- Transaction setsEDI 856 Advance Ship Notice (ASN) Inspector, Excel Converter & Label Generator
- Transaction setsEDI 810 Commercial Invoice Inspector & QuickBooks / Xero Converter