• A Complete WinForms Toolbox in One Spreadsheet Control

    Leverage the extensive WinForms spreadsheet API and powerful calculation engine to create analysis, budgeting, dashboard, data collection and management, scientific, and financial applications.

  • 450+ Function Calculation Engine

    With more built-in functions than other WinForms spreadsheets, your computing power is optimized for big data, complex calculations, and advanced Excel models.

  • 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 WinForms spreadsheet apps.

  • Seamless Visual Studio Integration

    Build WinForms spreadsheet apps in Visual Studio, including VS19, and deploy to Windows 10 with no compatibility issues—and include Excel 2016 themes.

  • Code-Free Extensibility and Customization with Spread Designers

    Instantly design a powerful Excel-like WinForms spreadsheet app with our desktop designer apps—no learning curve required. Designers are available for WinForms, WPF, and ASP.NET.

  • 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.

WinForms Spreadsheet Top Features

.NET Spreadsheet Solution Spread NuGet Package

NEW: NuGet Package for .NET 5, .NET Core 3.1, and .NET 4.52+

Add Spread to your project quickly and easily using NuGet Package Manager, and create new applications for .NET Core 3.1 and .NET 5 Windows targets.

.NET Spreadsheet Solution Cell Data Types Custom Objects

NEW: Cell Data Types for custom .NET objects

Create custom data types and set objects in cells, then use formulas to reference the object's properties in calculations. Use built-in UI or code to insert formulas in adjacent cells and table columns.

.NET Spreadsheet LET Function

NEW: LET Function optimizes formula calculations

Make your formulas easier to read and improve calculation performance using the new LET function to define local names for intermediate calculation steps.

.NET Spreadsheet Enhanced Shapes and Edit Points

NEW: Edit Points in Enhanced Shapes

Easily create custom shapes using the new Edit Points feature, or create custom shapes in code using the new API to specify the shape points and segments.

.NET Spreadsheet Enhanced Hyperlink Support

NEW: Enhanced Hyperlink Support

Add hyperlinks in cells by simply typing in the link using AutoCreateHyperlink, or use the Edit Hyperlink dialog. Hyperlinks can be applied to shapes or cells, and import/export in XLSX.

.NET Spreadsheet Show Formulas

NEW: Show Formulas Command

Built-in support for the Show Formulas command allows the user to toggle showing formulas in cells using Ctrl+` just as in Excel.

WinForms Spreadsheet Calculations

Powerful, Fast, Optimized Calculation Engine

This high-speed, optimized engine adds computing power to even the most complex formulas without dragging down your apps.

WinForms Spreadsheet 450+ Built-In Functions

450+ Functions in Customizable Library

More functions than in any available WinForms spreadsheet, and full customization for your formulas—you’ll take your complex spreadsheets to the next level

WinForms Spreadsheet Spread Designer

No-Code Design with Spread Designers

With the powerful Spread Desktop Designer App, you’ll get code-free WinForms spreadsheet apps in no time.

WinForms Import and Export

Import/Export Excel Files into a WinForms 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.

WinForms Spreadsheet Shapes

Enhanced Shape Engine with Group Shape

Create flowcharts, process diagrams, cell callouts, and more with over 150 shapes, lines, and arrows. Connect and combine into Group Shapes to design logos or custom dashboard controls that can be scripted to perform user actions.

WinForms Spreadsheet Slicers

Slicers for Easy Table Filtering Selection

Create Slicers to display table column values for filtering, apply themes, and styles to customize. Cut and paste the Slicer to another sheet to operate as a dashboard control.

WinForms Spreadsheet Dynamic Arrays

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.

WinForms Spreadsheet Language Packs

Language Packages for Formulas and Enhance 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.

WinForms Spreadsheet Formula Tracing and Auditing

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.

WinForms Spreadsheet Xlookup and Xmatch

XLOOKUP and XMATCH Functions

Optimize your formulas and eliminate the use of the old HLOOKUP, VLOOKUP, and MATCH functions using the new XLOOKUP and XMATCH functions.

WinForms Spreadsheet Custom Calculations

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.

WinForms Spreadsheet Data Visualization

Custom Data Visualization using Visual 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.

WinForms Spreadsheet Sorting and Filtering

Sorting and Filtering

Add filtering and sorting drop-down in a table or range and enable your users to apply filters on colors, text, dates, and numbers.

WinForms Spreadsheet Cell Styles

Cell Styles

Apply built-in cell styles using Theme colors, and create new custom cell styles with Number, Alignment, Font, Border, Fill, and/or Protection settings including Pattern and Gradient Fills in the Cell Format.

WinForms Spreadsheet Conditional Formatting

Conditional Format Rules

Apply Conditional Format Rules in cells and ranges to apply styles based on the cell content or a custom formula, and display icons, data bars, color scales in the cells to quickly visualize values.

WinForms Spreadsheet Tables

Tables and Table Styles

Create tables using built-in table styles or create custom table styles to apply banded columns or rows and custom formatting.

WinForms Spreadsheet Cell Types

Cell Types, Data Validation

Apply Cell Types, Cell Validators, or IValidation for data validation in cells such as whole number, list, date, time, and custom with input message and error alert.

WinForms Spreadsheet Cell Comments

Cell Comments and Sticky Notes

Add pop-up cell comments that show when the user hovers over the cell note indicator, or apply sticky notes for the cell that remain visible in the sheet with a line indicating the cell.

WinForms Spreadsheet Cell Borders

Cell Borders

Apply cell borders with various styles and colors including diagonal line borders, bevel borders, double-line borders and more.

WinForms Spreadsheet Merged Cells

Merged Cells and Cell Spans

Apply row or column merge to automatically merge cells with like data, or apply span cells to data area or header cells to explicitly merge specific cells.

WinForms Spreadsheet Search


Allow your users to search for text in cells using the built-in Basic Search and Advanced Search dialogs.

WinForms Spreadsheet Charts


Visualize your data with advanced chart types such as Waterfall, Pareto, Funnel, TreeMap, and more.

WinForms Spreadsheet Sparklines


Visualize your data in a more compact way with sparkline charts that draw directly inside the cell.

WinForms Spreadsheet Status Bar

Status Bar

Add a status bar and customize it to show function calculations on the selection and worksheet zoom controls.

WinForms Spreadsheet Data Binding

Data Binding

Bind the worksheet to any WinForms data source including DataSet, DataView, DataTable, or a custom collection of objects, and show hierarchical views with expandable rows and child worksheets.

WinForms Spreadsheet Outline and Range Group

Outline and Range Group

Create row and column range groups that can expand and collapse rows or columns to create vertical and horizontal outlines.

WinForms Spreadsheet Outlook-Style Grouping

Outlook-Style Grouping

Create Outlook-style groupings of rows using the built-in group bar and customize group footers with aggregation functions in the footer cells.

WinForms Spreadsheet Printing


Print your worksheets with advanced options including margins, header and footer, best fit column and/or row and print scaling.

WinForms Spreadsheet Skins


Customize the appearance of the workbook and worksheet using built-in skins, or create a custom skin using the Skins Editor.

WinForms Spreadsheet Touch


Use touch gestures including tap, press and hold, slide, swipe, pinch, rotate, and stretch, and customize the popup touch menu with custom commands.

Spread Includes Code-Free, Excel-Like Designers for WinForms, WPF, and ASP.NET

Spread Includes Code-Free, Excel-Like Designers for WinForms, WPF, and ASP.NET

Spread’s code-free desktop designer apps with the free trial. You can immediately create a full application with our templates, or experiment with the free-form data layout. Export your design for a quick import into the platform of your choice!

Learn more

<a href="/spreadnet/releases">What's New in Spread.NET v14</a>

What's New in Spread.NET v14

This release includes new platform support for .NET 5 and .NET Core 3.1 Windows Forms, as well as many new features and enhancements, some of which include:

  • .NET 5.0 and .NET Core 3.1 Windows Forms Controls
  • Cell Data Types for .NET Objects
  • Hyperlink Enhancements
  • LET Function and Formula Performance Optimizations
  • Show Formulas
  • Edit Points to Create Custom Shapes
  • Enhanced Keyboard Shortcuts
  • Multiple Sheet Select

What's New

Award-Winning Products and First-Class Support

ComponentSource - Number 2 Publisher 2020 ComponentSource - Top 5 Product 2020 ComponentSource - Top 50 Product 2020 ComponentSource - Top 50 Product 2020

GrapeCity Spread is Trusted by the
World’s Leading Companies

Trusted by the World’s Leading Companies