Safe, unlimited validation of EDI files

Paste, upload or pick a sample X12 or HIPAA file, then validate it against HIPAA SNIP levels 1 to 4. Every error is listed, and selecting one jumps to the segment that caused it.

  • EDI data stays on your device
  • X12 versions 002040 to 007040, including HIPAA 5010
  • Unlimited number of files and file sizes
EdiNation validating an 837P file in the browser

Cross-reference with the EDI spec

EdiNation formats the file with one segment per line and matches each transaction to its spec, so you can move between the data, the errors and the spec.

  • See every loop, segment and element in the Structure tree
  • Select a line in the editor to find it in the tree
  • Fix the file in the editor and download it formatted or collapsed
EdiNation matching an 837P file to its spec in the Structure tree

Convert between EDI and JSON

Convert X12 to JSON with To JSON, edit the JSON, and convert it back to X12 with From JSON. Property names follow the OpenEDI spec for each transaction.

  • EDI and JSON editors side by side
  • Convert large files in chunks, split at a segment
  • Download the JSON or the regenerated EDI
EdiNation converting EDI to structured JSON

Generate EDI acknowledgments

After validation, select ACK to generate a 999 implementation acknowledgment and a TA1 interchange acknowledgment, ready to send back to your trading partner.

  • Generate a 999 or a 997, with or without a TA1
  • Add AK2 loops for accepted transactions or report partial acceptance
  • View and download the acknowledgment
EdiNation generating an EDI acknowledgment

Build custom EDI specs

Create partner-specific specs in the free EDI Spec Builder, then enter the spec name next to Parse to validate files against it instead of the standard spec.

  • Copy a standard spec or import a SEF or OpenEDI file
  • Change usage, repeats and element formats in the Structure tab
  • Download as OpenEDI, an ediFabric .NET template or an ediFabric Native model
Editing a custom EDI spec in the EDI Spec Builder

View and download EDI specs

Look up any standard spec in the free EDI Spec Library. Select a loop, segment or element to see its usage, repeats, lengths and codes.

  • Specs for X12, HIPAA, EDIFACT, EANCOM, HL7, NCPDP, VDA and more
  • Download OpenEDI JSON, ediFabric .NET and ediFabric Native files
  • Customize any spec in the Spec Builder
X12 837P spec in the EDI Spec Library

Ready to Get Started?

EdiNation is FREE. Safely parse, validate and convert X12 and HIPAA files directly in the browser.