Free EDI sandbox

Turn EDI blobs into something you can actually read.

Paste X12, JSON, CSV, or custom rows. Get a clean preview, switch formats, mimic a sample shape, and leave without your document content being saved.

No login Browser only No saved input Preview, not certification Custom profile support

Built for quick checks

Translate X12, JSON, CSV, custom text

Drop in a document, load a local file, or start with one of the built-in samples.

Mimic Shape output like a sample

Paste an example line and let Custom output follow its separators and field order.

Private Document content is not stored

Pasted text, loaded files, profile JSON, mimic samples, and output are not sent to the server.

Reference Mini tools included

Identify document types, explain 997s, inspect 856 HL loops, and decode common segments.

Expanded workspace

Translator popout
No saved documents. Translation runs in the browser. Site metrics count visits, buttons, and format pairs only, not document text, file names, profile JSON, mimic samples, or output.
Actions
File + output

Fast-start samples

No local file loaded. Ready.

Need a send-side ECGrid smoke test too? Open the free ECGrid send tool on GitHub.

Source

Paste or load your input

Auto-detect works for most quick checks.

Output

Rendered preview

Copy it, download it, or switch the target format.

Quick EDI tools

Three small helpers for the “what am I looking at?” moment.

These are quick browser-only checks for common EDI triage. Paste a small snippet, run the helper, and use the result as a plain-English starting point.

01

Document type identifier

Find the transaction set

Paste a few X12 lines and it will look for ST, GS, and familiar starting segments like BEG, BSN, BIG, BIA, and BAK.

Waiting for a snippet.

Paste one or two segments and run the identifier.

02

997 explainer

Read the acknowledgement

Paste a 997 and get the big answer first: accepted, rejected, accepted with errors, or partially accepted.

Waiting for a 997.

Paste the acknowledgement and run the explainer.

03

856 ASN structure checker

Make HL loops readable

Paste an ASN and it will summarize the shipment/order/pack/item hierarchy so the shape is easier to reason about.

Waiting for an ASN.

Paste an 856 snippet and run the checker.

Free EDI reference

Not translating yet? Use the field guide.

A lot of EDI work starts with one annoying question: "What am I looking at?" These quick references are built for that moment.

X12 segment decoder

Type a segment code

Example: ISA, ST, PO1, N1, TD5, SE

Common document flow

Retail and warehouse EDI in plain English

850 purchase order 855 acknowledgement 856 shipment notice 810 invoice 846 inventory advice 997 functional acknowledgement

Syncora focuses on the practical loop: orders come in, warehouse state moves with the shipment, outbound documents go back, and exceptions stay visible.

850 Purchase Order

The buyer says what they want, where it goes, and how it should be packed or priced.

855 Purchase Order Ack

The supplier confirms, rejects, or changes order lines before fulfillment starts.

856 Advance Ship Notice

The shipment story: cartons, tracking, quantities, dates, and what is inside each package.

846 Inventory Advice

Current inventory position, available-to-ship balances, and location-level stock updates.

810 Invoice

The billing document that ties shipped goods, charges, allowances, and totals together.

997 Functional Ack

A receipt that says whether the receiver accepted the document structure.