Free version


All versions of GemBox.Spreadsheet come in the Microsoft Windows Installer (.msi) format, which ensures that you can easily install / uninstall and use multiple GemBox.Spreadsheet versions on the same machine. To install GemBox.Spreadsheet Free 4.1 enter you e-mail, download setup and execute it with administrator privileges.

How did you hear about GemBox.Spreadsheet:
Enter additional details here:


GemBox.Spreadsheet Free delivers the same performance and set of features as the Professional version. However, the following limitations are imposed:

  • Maximum number of rows per sheet is 150.
  • Maximum number of sheets per workbook is 5.

The above limitations are enforced during reading or writing XLSX, XLS, ODS, CSV, HTML, PDF or XPS files.

SpreadsheetInfo.FreeLimitReached event allows you to control what happens when your application reaches free version limit.
You can use this event to continue using the assembly in a Trial mode for performance testing (set FreeLimitReachedAction to ContinueAsTrial) or to stop further reading/writing (set FreeLimitReachedAction to Stop).

First steps

Using GemBox.Spreadsheet component is easy and straightforward. The following code is needed to generate simple Excel file from your application:

C# code:

static void Main()
    // Set license key to use GemBox.Spreadsheet in a Free mode.

    // Create new empty Excel file.
    var workbook = new ExcelFile();

    // Create new worksheet and set cell A1 value to 'Hello world!'.
    workbook.Worksheets.Add("Test").Cells["A1"].Value = "Hello world!";

    // Save to XLSX file.

Visual Basic .NET code:

Sub Main()
    ' Set license key to use GemBox.Spreadsheet in a Free mode.

    ' Create new empty Excel file.
    Dim workbook = New ExcelFile()

    ' Create new worksheet and set cell A1 value to 'Hello world!'.
    workbook.Worksheets.Add("Test").Cells("A1").Value = "Hello world!"

    ' Save to XLSX file.
End Sub


You can use GemBox.Spreadsheet Free for the any purpose, including use in commercial applications.

However, you are required to acknowledge in your application that you are using GemBox.Spreadsheet Free for specific purpose and you need to provide a link to GemBox.Spreadsheet or GemBox.Spreadsheet Free page. You can format and formulate the acknowledgement in any way you like. For example, if you have created web application, you can put exported to XLSX/XLS/ODS/CSV/HTML/PDF/XPS using GemBox.Spreadsheet Free .NET component link on the bottom of export data (or similar) page. Again, format and text is arbitrary, as long as you mention GemBox.Spreadsheet Free and a link to a page on our web site.

GemBox Software is under no responsibility to provide any technical or any other support to the users of the free version.