Skip to main content

Read X12 EDI without counting asterisks

Paste synthetic or scrubbed X12, or load a bundled 850, 856, 810, healthcare, or acknowledgement sample. Signal identifies the transaction, explains issues, and shows parsed JSON without saving production partner data.
No account requiredParsed JSONSynthetic data only

Verify before you start

Healthcare control readinessAudit trailsSOC 2 readinessService policy

Evaluate without a sales call

Most buyers are not ready to buy on the first visit. Start with a free tool or requirement check — then trial when you are ready.

Key takeaways

  • Open common X12 samples and inspect envelope and document structure.
  • See parser output, validation messages, and a simulated acknowledgement together.
  • Verify every partner-specific field against the current implementation guide.

Check with Signal

0

samples checked this session

Stored in this browser only; no production partner data is persisted.

Retail purchase order with buyer identity and line-item quantity. Retailer response: 997 accepted, ASN required before invoice.

Drop your EDI test file here

or click to browse — it loads straight into the editor below.

Drop a file here, or click to browse — .edi, .x12, .txt, or .dat (under 20KB).

X12 editor preview

1ISAISA*00* *00* *ZZ*SENDERID *ZZ*PAYERID *260504*1430*^*00501*000000001*0*T*:~GS*HC*SENDER*PAYER*20260504*1430*1*X*005010X222A1~ST*837*0001*005010X222A1~BHT*0019*00*CLAIM1042*20260504*1430*CH~NM1*85*2*SIGNAL CLINIC*****XX*1234567893~CLM*CLAIM1042*145.00***11:B:1*Y*A*Y*I~SE*5*0001~GE*1*1~IEA*1*000000001~
  • Signal highlights envelopes and document-specific segments before partner simulation.
  • Inline markers surface missing loops and date-format issues before partner testing.
  • Use synthetic samples or scrubbed payloads only - no production partner data.

Signal result

Needs correction

Score 70/100 · Purchase order · 9 segments

Signal activity

What Signal checked in this sandbox run.

Signal
Receivedcomplete

Sample payload received in a sandbox-only validation context.

Parsedcomplete

9 X12 segments detected.

Validatedblocked

2 errors and 0 warnings found.

Ack simulatedwarning

997 rejected for correction

997 rejected for correction

Partner simulation stops before production send and returns the first actionable segment issue.

Signal Fix suggestions

  • Populate ISA02
  • Populate ISA04
{
  "schema": "SignalEDI/1.0",
  "transactionSet": "850",
  "transactionSetName": "Purchase Order",
  "interchangeControl": {
    "senderID": "RETAILER",
    "receiverID": "SUPPLIER",
    "controlNumber": "000000003",
    "date": "260504"
  },
  "segmentCount": 9,
  "valid": true,
  "recognized": true,
  "semanticValidation": "supported",
  "purchaseOrder": {
    "orderNumber": "PO1001",
    "purpose": "00",
    "type": "SA",
    "orderDate": "20260504",
    "buyer": {
      "name": "RETAILER",
      "qualifier": "92",
      "id": "STORE17"
    },
    "seller": null,
    "shipTo": null,
    "lineItems": [
      {
        "lineNumber": 1,
        "quantity": 12,
        "unitOfMeasure": "EA",
        "unitPrice": 19.99,
        "basisOfPrice": "",
        "productQual": "VN",
        "productId": "SKU-100"
      }
    ],
    "totalLineItemCount": 1
  }
}

Free X12 Viewer FAQ

Does the X12 viewer upload my EDI to a partner?

No. It is a public evaluation sandbox and does not transmit files to a trading partner. Use only synthetic or scrubbed payloads.

Which X12 documents can I view?

The bundled sandbox includes 837, 835, 850, 856, 810, 999, and 277 examples. Other X12 payloads may be parsed, but partner-specific compliance still requires the current implementation guide.

Is a valid result the same as retailer certification?

No. Local syntax and structure checks prepare your side; the retailer or payer controls its own test cases, approval, and production activation.

Move from a safe sample to a governed workspace

Public tools use synthetic or scrubbed data. Continue to trial when you need saved mappings, partner setup, and operational history.

© 2026 SignalEDI Inc. All rights reserved.