X12 EDI File Viewer for Healthcare Transactions

View your 835 (ERA) and 837 (claim) files in a user-friendly format (example). You can also export your data to Excel. View all other EDI file types as a list of “loops” and “segments” with descriptions (example).

Note: The viewer has a 15 Kb file size and input limit and other limitations.

Sign up for a trial of an unrestricted HIPAA-compliant version with the ability to upload, search, and export hundreds of files in a few minutes. You can see the demo here. An unrestricted viewer version is also included for free when you purchase our EDI Converter.

Upload your X12 EDI file and click “Parse.” You can also copy/paste your EDI text into the text box below.

Interested in parsing/converting X12 EDI files to JSON or CSV in bulk? Check out our EDI converter; you can use our API, the command line tool, or the Java library.



What’s new:

  • We now support export of 834 files to CSV and Excel; see examples here
  • You can now export/convert 835/837 directly to Excel format without having to go through CSV. Click “Download CSV/Excel” and select an Excel option.
  • CSV column description and X12 EDI mapping (data dictionary) for 835 and 837P
  • Improved parsing of 810 and many other non-healthcare transactions.
  • Improved reporting of parsing warnings with segment and line numbers
  • CSV export for 837I (institutional/hospital claims)
  • New release of our EDI Converter with the ability to customize CSV output format.
  • You can now export only key fields for 835 and 837, select “Download CSV/Key Fields”
  • Conversion to CSV/Excel, with the support for 835 and 837P, directly from the UI

Note on data privacy and HIPAA: We do not store uploaded files. They are deleted automatically as soon as a file is rendered. However, this is a free tool; do not use it to view PHI. Consider upgrading to out paid version instead.

Note on copy/paste EDI fragments: if the ISA segment is not part of the input, the parser will use * as the element separator, ~ as the segment terminator, and : as the component element separator.

We’re constantly improving the viewer; please sign up for our updates below: