The World's #1 Selling C# .NET Spreadsheet With Over 500 Excel Functions
Deliver true Excel-like spreadsheet experiences in C# .NET with zero dependencies on Excel. Create financial, budgeting/forecasting, scientific, engineering, healthcare, insurance, educational, manufacturing and many other similar business applications.Download Free Trial (V 16.2.20231.1)
- Create enterprise spreadsheets, advanced grids, dashboards, reports, and data input forms with the comprehensive API
- Deliver Excel-like spreadsheet experiences, fast
- Leverage the powerful, high-speed calculation engine for your most complex calculations
- Import and export Excel spreadsheets
- Develop in Visual Studio using VB or C# for WinForms, ASP.NET, and WPF. Includes desktop designer apps
- NuGet package now supports .NET 6.0+, .NET Core 3.1, and .NET 4.62+
Need to Programmatically Generate Excel Files for Server-Side/Backend Applications?
Check out our .NET Excel Spreadsheet API Library
C# .NET spreadsheet components are advanced software components that allow professional developers to add complete Excel-like functionality to their desktop applications. The .NET spreadsheet control includes support for Excel import/export, full cell customization, an extensive calculation engine with over 500 functions and more, all with zero dependencies on Excel.
Benefits of Our C# .NET Spreadsheet Controls
A Complete High-Performance C# .NET App Toolbox in One Spreadsheet Control
Leverage the extensive C# .NET spreadsheet API and powerful calculation engine to create analysis, budgeting, dashboard, data collection and management, scientific, and financial applications.
High-Speed Performance and Optimized App Size
Every platform of Spread.NET ensures maximum performance and speed for your enterprise apps, and its modular structure means you only need to add what you use to your .NET spreadsheet apps.
Powerful Calculation Engine Includes 500+ Functions
With more built-in functions than other .NET spreadsheets, custom functions, and the formula text box, your computing power is optimized for big data, complex calculations, and advanced Excel models.
Seamless Visual Studio Integration
Build .NET spreadsheet apps in Visual Studio, including VS19, and deploy to Windows 10 with no compatibility issues—and include Excel 2016 themes.
Advanced Data Visualization
Use the many chart types, sparklines, custom data visualization functions and more to enable your users to create the most advanced data visualizations.
Top C# .NET Spreadsheet Features
NEW: NuGet Package for .NET 6, .NET Core 3.1, and .NET 4.6.2+
Add Spread to your project quickly and easily using NuGet Package Manager, and create new applications for .NET Core 3.1 and .NET 6 Windows targets.
Import/Export Excel Files into a C# .NET Spreadsheet
No spreadsheet is complete without full Excel import/export support! Import your most advanced Excel spreadsheets and then export your Spread.NET spreadsheet to XLSX or other file formats... all with zero dependencies on Excel.
Language Packages for Formulas and Enhanced Localization for Users
Localize your cell formulas with 18 new Language Packages to parse and format the formulas using structured references like Excel, or create a new custom Language Package.
Custom Data Visualization using Visualization Functions
Create custom data visualization functions that extend the Custom Function feature with new interfaces for applying styling or drawing custom content directly in the cell to create new reusable data visualizations that can be used directly in cell formulas.
Enhanced Excel-compatible Keyboard Shortcuts
Use FpSpread.Features.ExcelCompatible KeyboardShortcuts and the Excel Compatibility Input Maps to easily enable common Excel keyboard shortcuts in your applications for users. The API allows full customization of the Input Maps and Action Maps to suit your needs.
Dynamic Array Formulas and Functions to Optimize Your Calculations
Use dynamic array formulas to optimize your calculations by calculating a range of results in one formula with the new functions including FILTER, RANDARRAY, SEQUENCE, SINGLE, SORT, SORTBY, and UNIQUE.
Show Precedent and Dependent Cells with Formula Tracing and Auditing
Easily trace your formula's reference chains using built-in formula tracing methods to show arrows from the cell to all dependent or precedent cells, and audit formulas using Dependents, DirectDependents, DirectPrecedents, and Precedents.
Custom Calculation Functions to Extend the Calculation Engine
Create custom calculation functions that implement custom code to perform your calculation and return the result value or dynamic array that can spill to adjacent cells, and optionally allow the end-user to enter formulas using these functions.
C# .NET Spreadsheet Designers
What's New in Spread.NET v16
Spread.NET v16 is available! This release offers several great new features and enhancements such as:
- Rich Text Editing
- 19 New Built-in Formula Functions for Calculations
- Worksheet Protection Options Dialog
- Forecast Sheet Dialog
- Goal Seek Dialog
- DataTable Dialog
- Text to Columns Dialog
- Remove Duplicates Dialog
- And Much More!
Award-Winning Products and First-Class Support
"I have been using a various form of Spread back to the COM days. Spread is the most reliable spreadsheet that retrieves and stores data, whether interacting with a database or simply an Excel file. Try it out, and you will not go back to any other control"
"Great support through evaluation process, Spread is my favorite development add-in, adds great, high value capabilities to applications!"
"Excellent Products. I have been using their products for around 15 years. Always there to help."
MESCIUS Spread is Trusted by the World's Leading Companies
Jan Domanski, Labstep
"We have been using Spread in our desk and web products (PerpetualBudget) for over a decade. Not only are the Spread grids great controls but the support at GrapeCity [now known as MESCIUS] is the best. When you need them, they're there!"
Jim Spicer, Spicer-Baer Associates
"I haven't come across such a feature-rich solid Spread before. Thanks for giving such a nice component."
Adavesh Managaon, MVP, Visual C#
"Spread benefits my company because our clients can now see the immediate benefit the websites we create for them provide."
Michael Stark, Owner, StarkNetwork.com