The EDI Dev Toolkit

Go beyond basic EDI JSON converters. Get lightning-fast, fully configurable programmatic access to your EDI data — with powerful tools to parse, build, validate, split, merge, and acknowledge EDI files.
var stream = File.OpenRead(@"C:\ClaimPayment_837P.txt"); 
using (var reader = new X12Reader(stream, "EdiFabric.Templates.Hipaa"))
{
    var claims837P = (await reader.ReadToEndAsync()).OfType<TS837P>();
}

Supports X12, EDIFACT, HL7, NCPDP, EANCOM, VDA, IATA, IAIABC, EDIGAS and flat files

A single high-performance library, available for .NET, Java, Python, C++, and more. Run it anywhere — Windows, Linux, or macOS — with maximum speed and minimal dependencies.
Translate EDI Files
Convert between EDI files and clean, structured JSON. Built-in support for splitting & merging large files , with automatic trailer generation.
Validate EDI Data
Ensure full compliance with specifications, including HIPAA 5010 and 4010 — with detailed error reporting and acknowledgments.
HIPAA SNIP Levels
Out-of-the-box configurable validation with full support for SNIP Levels 1–4. Easily extend with custom rules, code, or attributes.
Adjust EDI Specs
Highly configurable EDI templates that support any partner-specific format. Flexible support for OpenEDI, SEF, and ediFabric.NET templates.

Choose Your EDI Dev Toolkit

Whether you prefer deep .NET integration, maximum cross-platform performance, or a simple cloud API — we have the right solution for you.
download edifabric nuget
ediFabric Native Coming soon

True native blazing-fast cross-platform library (Windows, Linux, macOS) with bindings for .NET, Java, Python, C++, and more.

configure edi templates
ediFabric .NET

The #1 EDI Library for .NET. Fully managed with first-class C# support and EDI templates. For .NET Core and .NET Framework.

edi tools for dot net start
ediFabric Cloud

A simple REST API, hosted in our cloud, that can be consumed by every programming language. No need to install any software.

EdiNation — The Free EDI Editor

Safely parse, validate, format, and edit EDI files directly in your browser.

Powered by WebAssembly, your sensitive EDI data never leaves your device.

Completely free. Unlimited files. No size limits. Works with EDI and JSON. No account or registration is needed.

Learn about EdiNation

Trusted by million+ engineers worldwide

What our Customers say about ediFabric?
logo us department of veterans affairs
logo premera
logo mckesson
logo accenture
logo unitedhealthgroup
logo united nations
logo change healthcare
logo fedex
Adonis Vargas
USMED
LOVE the product, literally the best/simplest EDI tool I've ever used.
Daniel Martin
Change Healthcare
EdiFabric's solution is compelling and the dev team feedback has been positive.
Dan Currie
Per Mar Security Services
Your EDI suite is the most well-documented and potentially most useful one I have come across. One thing I absolutely love is the ability to convert JSON files to an 837P JSON file.

Cross Platform Support

EdiFabric is multiplatform (native and .NET) and integrates well with Windows, Linux and macOS, Amazon AWS, Microsoft Azure, Google Cloud, and many more.
net framework
mac
linux
azure
aws
docker
net core
nuget
visual studio
visual studio code
javascript

Ready to Get Started?

ediFabric .NET is the leading C# EDI library for parsing, creating, and validating X12, EDIFACT, and other EDI and HL7 standards. ediFabric Native is designed for accuracy, ease of use, and speed.