X12 EDI Converter and Parser for Healthcare
Convert Your X12 EDI Files to CSV and Excel, or Parse as JSON
- Convert your EDI files in bulk to JSON, CSV, or directly to Excel
- Convert files and EDI transactions of any size
- High throughput: convert hundreds of EDI files in minutes
- Descriptive field and column names; no knowledge of EDI is needed
- All EDI segments and elements are converted; nothing is left behind
- Get code descriptions as part of the output or use our code lookup API (use your license key to access the API)
- A local unrestricted version of our EDI Viewer is included for free
EDI Converter runs locally on your laptop or server. No data is sent to any external service.
Don’t want to install anything? Convert your files using our online EDI viewer and converter.
Output Examples
See JSON Schemas and CSV Data Dictionary for fields and descriptions.
- 835 (ERA): CSV, Excel, JSON
- 837P (professional claims): CSV, Excel, JSON
- 837I (institutional claims): CSV, Excel, JSON
- 837D (dental claims): JSON
- 277CA (claim status): JSON
- 834 (benefits and enrollment): CSV, Excel, JSON
For more examples, go to our list of sample EDI files, select any sample, and click “Export.”
Want to try it with your files? Go to our EDI Viewer, upload your file, and click “Export.”
Run the Converter from API, Command Line, Java, or AWS Lambda
Command-line tool: runs on any laptop and OS, converts all files with a single command:
ediconvert "edi/835/*.edi" -o out-dir/ -m csv
API server: lightweight Docker container; converts multiple files with a single call:
curl -F files=@"../837-1.edi" -F files=@"../837-2.edi" "$API_URL/edi/json"
Java library: include as a dependency in any Java project; use our Java object model or the conversion API:
var converter = new EdiFileConverter(OutputFormat.JSONL);
converter.convertFiles(new File("edi/835"), "*.edi", false, OUT_DIR);
Flexible and Customizable CSV/Excel Layout
- Convert multiple EDI files to a single CSV file containing claim and service line data
- Need to populate a relational database? Convert to separate CSV files containing claims, lines, adjustments, and diagnosis codes.
- Flexible conversion of repeating fields: concatenate, repeat columns, or multiple files
- Stable column layout: the same number and order of columns irrespective of what is populated in EDI
- Define what fields to convert (or everything by default)
- Extensive data dictionary with column description and X12 EDI mapping
- Convert directly to Excel with numeric and date column types; save time on manual CSV import to Excel
Scalable and Secure API Server
- The API server runs in a single stateless docker container with a small footprint
- Runs entirely on-premises, does not connect to any outside services
- Does not store any data; temporary files are deleted once processed
- Install in minutes; run on any cloud provider
Lambda Function for AWS
- Same as the command-line tool but packaged as a native AWS Lambda function
- Convert files directly from/to S3 buckets
- Use triggers to automate your EDI pipeline
- Easy to install; use our Terraform file
Learn more about the key benefits of our EDI conversion tools. See the documentation for additional details.
---
Would you rather convert your files using UI?
Sign up for a free trial of our EDI Viewer; you can upload, view, search, and convert your 837 and 835 files directly from our web app.