X12 EDI Parser for Java

Parse your EDI files directly from your Java code

Intuitive API and Easy to Get Started With

  • Intuitive object model for claims (837) and payments (835)
  • No knowledge of EDI is necessary
  • Minimal dependencies, integrates with any Java application
  • No installation—just add our dependency to your Maven or Gradle file
  • API for navigating loops and segments and accessing metadata

Solid X12 EDI Support for Healthcare

Efficient Parsing of Large Transactions and Large Files

  • The parser reads large files and large transactions in chunks
  • No limit on the number of claims within a transaction
  • No limit on a file size or the number of transactions in a file

NCPDP Support


To learn more, see the documentation and examples in our GitHub repo.

If you don’t use Java, consider our API or command-line converter to parse and convert EDI files from any language.