About IronXL

Read and edit Excel Spreadsheets in C# with no need for MS Office or Excel Interop.

IronXL allows developers to read, generate and edit Excel (and other Spreadsheet files) in .NET applications and websites. You can read and edit XLS/XLSX/CSV/TSV and save an export to XLS/XLSX/CSV/TSV/JSON. It works well with .NET Framework, .NET Core and Azure. All without extra dependencies or the need to install MS Office.

IronXL Features

  • Elegantly Work with Excel in .NET - A fast and intuitive way to work with Excel and other Spreadsheet files in C#. Works on Core and Azure with no special dependencies and no need to install MS Office or Interop.
  • Read and Write Multiple Formats - IronXL allows you to quickly read and write Excel Spreadsheets in your .NET Apps. Read and Edit XLS/XLSX/CSV/TSV - Save and Export to XLS/XLSX/CSV/TSV/JSON.
  • Fast, Native SQL Support - Move data between Excel, SQL and GridViews by accessing spreadsheets as System.Data.DataSet and System.Data.DataTable objects.
  • Edit Excel Data Sets: Filter, Sort, Formulas - Works with Microsoft Excel formulas - recalculate every time a work sheet is edited. Easy to use WorkSheet syntax. Combine and set ranges intuitively. Sort by Ranges, Columns and Rows.
  • Style Cells in Excel Files - Set Font, Size, Background, Border, Alignment and Number format.
  • Rapid Installation With Microsoft Visual Studio - IronXL puts Excel generation and editing tools in your hands quickly with intellisense support and a Visual Studio installer.