Not dependent on Microsoft Excel. 100% managed code (C#). Follows .NET class library design guidelines.
Read and write 1,000,000 rows with less than 256MB RAM and less than 3.5 seconds.
No server or OEM licenses.
Unlimited deployments. 30-day money-back guarantee.
.NET libraries running on .NET 6.0 through .NET 10, .NET Standard 2.0+, and .NET Framework 4.6.2+
Use a single programming interface for multiple file formats. Work with a physical file or with an in-memory stream.


Create and manipulate Excel files in C# or VB.NET with simple APIs for cells, rows, columns, worksheets, and other Excel objects.
Move data from and to an Excel file, prepare worksheets, and calculate formulas. The built-in calculation engine supports iterative calculations, named range references, external references, array formulas, and other advanced features.


High quality rendering and printing. Digitally sign and encrypt XLSX files as well as PDFs. Write, sheet and workbook protection - all done programmatically.
Trusted by developers at 11,000+ companies worldwide


For more information on GemBox.Spreadsheet, check out the links below or get in touch with us.
We will be happy to help you.
See everything that GemBox.Spreadsheet can do: browse through the examples with runnable code and articles.
Browse ExamplesDownload the NuGet package and start coding with GemBox.Spreadsheet right away for free.
Try NowRoyalty-free deployment, 1 year of professional technical support, free updates and bug fixes. Discounts available on renewals.
Buy Now