Home /  Core / 


File size

Core has no hard restriction on the maximum file size that you can attempt to process. There is an upper bound to what Core’s parser can process successfully, but that depends on a number of factors.

DimensionEstimated limit
File size~500 MB [^1]
Largest single transaction set within a file~130 MB [^2]

If your file fails to parse without a guide, try it again with a guide; in certain cases, using a guide will allow for slightly higher limits. In the very unlikely event that it still fails, drop us a note – we can help you implement a workaround that allows for virtually unbounded transaction set and file size. If you’re able to provide a failing sample, our engineers can use it to ultimately improve our parsing logic to handle the file without a workaround.

[^1] An EDI file can contain multiple interchanges, and each interchange can contain multiple transaction sets. The limit of what Core can process is generally dictated by the size of the largest EDI transaction set within the file, not by the file size itself.

[^2] This can vary depending on the complexity of the transaction set, complexity of the guide, the number of elements in the transaction set, and other variables.


Have an idea for something we could improve? Page not clear? We love feedback - send us a message.


Build EDI integrations fast, without being an EDI expert

Start building
  1. Twitter
  2. GitHub
Backed by
AdditionBloomberg BetaFirst RoundStripeUSV
Customer AgreementService TermsPrivacy Notice

Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.