Overview of Excel Library (XlsIO)

24 Jul 20262 minutes to read

Essential® XlsIO is a native .NET class library used to create, read, edit, and modify Microsoft Excel files using C#, VB.NET, and managed C++. It is a non-UI component that provides a full-fledged object model for accessing and manipulating spreadsheets, with no dependency on Microsoft Office COM libraries or Microsoft Office.

The library can be used in Windows Forms, WPF, UWP, ASP.NET Web Forms, ASP.NET MVC, ASP.NET Core, Xamarin, Blazor, WinUI, and .NET MAUI applications.

Key Features

Compatible Microsoft Excel Versions

  • Microsoft Excel 97-2003
  • Microsoft Excel 2007
  • Microsoft Excel 2010
  • Microsoft Excel 2013
  • Microsoft Excel 2016
  • Microsoft Excel 2019
  • Microsoft 365

Supported File Formats

  • XLSX
  • XLSM
  • XLS
  • XLTX
  • XLTM
  • XLT
  • CSV
  • SpreadsheetML
  • TSV
  • XLSB (Limited support)

NOTE

You can also explore our .NET Excel Framework demo that shows how to create and modify Excel files from C# with 5 lines of code on different platforms.

NOTE

XlsIO can open and edit Microsoft Excel 97-2003 and later workbooks. Documents created in earlier versions of Excel (pre-97) are not supported.

See Also