IronExcel is a software tool that facilitates reading and manipulating Excel files with formulas in any .NET Framework, Core or Standard application developed in C# or VB. It allows loading and handling of XLS or XLSX files with ease.

What makes Iron Excel unique is that it requires very little to be installed on the target machine, and has a user-friendly API that is incredibly easy to use and install within any .NET project. This is a significant advantage over Office Interop because it saves developers hours or even weeks of development time.
The API offers several useful features, including the ability to read data from Excel in C# and use it to summarize data or export it to a database. IronXL also offers the capability to validate or write data to an Excel document, edit existing documents, and extract content such as text and images from documents. Additionally, the API supports formatting the cells in the worksheet, allowing developers to create impressive spreadsheets that can impress any audience.
IronXL can improve your integration pipeline by automating repetitive tasks such as data entry. As a developer, you don't need to install any software for IronXL to run. To get started, install the NuGet package from /packages/Ironxl.excel in Visual Studio and read the API documentation here: /csharp/excel/docs/. The NuGet package comes with a DLL to read Excel files with C#.
The API documentation includes a set of four sample applications that demonstrate how to read data from Excel, write data from a Web API to an Excel document, validate data in an Excel document, import Excel data into a database, and add formula to perform complex calculations in the worksheet.
IronXL is free for development use, and you can use it on machines where Visual Studio is in use. However, if you plan to deploy your ASP .NET Core website to a staging or live web server, you need to purchase a commercial license. Contact us for more information on licensing. Overall, IronXL is a reliable tool that can help developers manage and manipulate Excel files with ease.
Version 2021.11.0:
* Improved: Support for .NET 5 and .NET 6 beta
* Bug Fixed: License Keys validation is now whitespace safe
* Improved: Speed and Stability
Version 2021.1: Released New version of IronXL in C# to Read Excel Files. Supports XLSX, XLS, CSV and .Net Core, .net standard and .NET Framework projects.
Version 2020.6.0: Released New version of IronXL in C# to Read Excel Files. Supports XLSX, XLS, CSV and .Net Core, .net standard and .NET Framework projects.