The most popular Microsoft Excel-compatible spreadsheet components for .NET Windows Forms and ASP.NET development.

Spread.NET is the award-winning, embedded Microsoft Excel® spreadsheet platform for .NET development.   Spread.NET is the combination of Spread for Windows Forms and Spread for ASP.NET provided as a single, multi-platform toolkit.

Whether developing client applications, web sites, or web applications, the mission of Spread is to allow developers to embed complete spreadsheet functionality into applications to empower users - without requiring Microsoft Excel.

Effective and productive user experiences are the result of providing familiar, logical, intuitive, and consistent interactions with data.  Spread is designed with this in mind.

Excel is synonymous with data: data presentation, data entry, data analysis, data… Your users are familiar with Excel.

Through built-in support for Excel document import and export, Spread allows you to apply complete programmatic control of user interactions with data in Excel documents - allowing you to maintain business rules, security, and data integrity.

Spread.NET 6

  • Free email support
  • Free membership on support site
  • Free forum support monitored by support and development teams
  • Free maintenance downloads
  • 30 days of phone support

Spread.NET 6 plus Annual Maintenance

  • Free email support
  • Free membership on support site
  • Free forum support monitored by support and development teams
  • Free maintenance downloads
  • All Major and minor version releases for one year
  • Automatic notification of all new maintenance releases
  • Automatic notification and delivery of new versions
  • Priority support
  • Unlimited Support Calls    

Pioneering .NET Spreadsheet Component

Spread has introduced a number of technologies to Microsoft developers all over the world, including the first full-featured spreadsheet component for Visual Basic, with the first spreadsheet designer, followed by Microsoft Visual Studio .NET versions, and an array of new Excel-compatibility features and advanced customizations.

Embedded, Programmable Microsoft Excel Platform

Import Microsoft Excel documents and preserve complete formatting. Interact with the data in Spread within your application, then export your spreadsheets to Microsoft Excel for portability and distribution to your external customers. Spread supports the current versions of Excel, and supports multiple Excel file formats, including Excel (2007-current xlsx), Excel 97 (xls), comma-delimited (csv), and text (txt).

Dashboard - Data Visualization

Allow your data to tell stories through the data visualization functionality provided in Spread. Use Sparklines to provide small, focused cell-level charts to provide more meaning to your data. Use Camera Shapes to bring together content from various locations within a spreadsheet, even on different sheets, into a dashboard. In Spread, the Camera shape object provides a live view of a range of cells, including any values, formatting, shapes, charts, or other content. If the range of cells is updated or modified through user interaction, or programmatic updates, the Camera shape immediately refreshes to include the changes. Ranges with different column widths and row heights can be arranged together in the same sheet without affecting one another to create a customized report or interactive dashboard.  Additional data visualization is provided in Spread through: Chart Support, Conditional Format, Filtering, and Grouping. 

Integrated Spreadsheet Chart Control

Create full-featured 2D and 3D charts within your spreadsheets. Chart types include Column, Line, Pie, Bar, Area, XY, Bubble, Stock, XYZ, Doughnut, Radar, and Polar. You can add charts through code by using the comprehensive chart object model, or without writing code, at design time by accessing the Spread Designer and Chart Designer. Charts can be bound to external data sources, and you can allow end user make changes to the chart formatting at run time. The fully integrated support for charts in Spread features built-in design dialogs that you can make available in your applications to allow your end-users to create and modify charts in Spread - just as in Microsoft Excel.

Extensive Customization Options

Spread is the most powerful spreadsheet component for .NET. Spread has an extensive and robust object model, and provides the ability for developers to customize many elements of the user interface and control behavior by extending built-in classes and assigning custom objects to Spread. Developers use Spread to embed advanced Microsoft Excel-compatible spreadsheet features into their .NET applications — features that would otherwise be considered impossible to achieve.

Integrated Design Time Support

Spread comes with an easy-to-use, intuitive spreadsheet designer that makes designing detailed spreadsheets and input or data display screens a snap without writing a single line of code. Whether designing new screens or editing existing screens, Spread Designer makes it easy using a Microsoft Excel-like, visual, drag-and-drop user interface. The built-in Chart Designer, and UI-type editors make it easy to design stunning charts and spreadsheet dashboards by providing nearly unlimited customization of your charts.

Flexible Data Binding Support

Spread can bind to any .NET Data Source, including support for displaying relational datasets.  Run-time support for unbound rows and columns within bound data allows for inclusion of aggregation information, or for performing what-if scenario analysis.  Spread also supports binding a range of cells to a data source, and for providing a range of cells as a data source. 

Printing / PDF Support

Customize the printing of your spreadsheets with the wide range of printing options. Spread also support printing to a PDF (Portable Document Format) files. You can even take ultimate control of the printing in your code using the owner print drawing support.

Time-Tested by Developers Worldwide

Nearly 20 years ago, Spread became the first spreadsheet component for Visual Basic. Not only is Spread used by tens of thousands of developers, but Spread is one of the few components to be successfully localized, sold, and supported in Japan, Europe, and the United States.

Rich Product and Public Knowledge Base

When you buy Spread, you are getting a market leader. You are getting thorough documentation. You are getting technical support and expert advice. You have the confidence of knowing that for nearly 20 years, over 100,000 developers have adopted and enriched Spread with their experience and skill, and have contributed to a global online knowledge base in the form of forum discussions, articles, and blogs.

Multiple Editions Available - pick the one that's right for you!

Spread.NET is available in two editions. You can also purchase Spread.NET with Maintenance. This is the most cost-effective way to stay current with our latest technology. The Maintenance plan includes all major upgrades, updates and phone support for one year.
•Spread.NET (with or without Maintenance)
•Spread.NET Professional (with or without Maintenance)
The Professional Edition includes the following additional licensed components:
The best Windows Forms grid component for logically presenting data in templated layouts that you design. •Stand-alone Chart
Create charts without the spreadsheet or any of its dependent assemblies, or move your charts outside the spreadsheet.
•Formula Provider
Leverage the power of the Spread Calculation Engine to perform calculations using controls in your application - outside of Spread. Access the Spread built-in functions, and Custom Function capabilities to create specialized and complex formula evaluations.
•Spread Designer Run-time license
Show the Spread Designer tool from your applications and let your users edit or create spreadsheets!

Windows Forms - What's New
Spread.NET introduces these new features available in the latest version of the Windows Forms product.

New Professional Version = More Components!

Professional Edition - Includes stand-alone FpChart controls for Windows Forms and ASP.NET -- show your charts outside of your spreadsheets, or create charts completely independently using only the chart control assembly!

Professional Edition -Includes new GcMultiRow for Windows Forms grid control for advanced row layout requirements.

Professional Edition - Includes new FpSpreadDesigner component for run time deployment of the Spread Designer tool.  With Spread.NET Professional, you can deploy the Spread Designer to your end users and they can use it to create or edit spreadsheets:

  • Professional Edition - Formula Provider

Leverage the power of the Spread Calculation Engine to perform calculations using controls in your application - outside of Spread. Access the Spread built-in functions, and Custom Function capabilities to create specialized and complex formula evaluations.

 Add sparkle to your sheets with Sparklines

  • New Column, Line, and Win/Loss sparklines. Sparklines are tiny light-weight charts that are drawn in cells to provide a visual representation of data. Spread supports the Column, Line, and Win/Loss sparklines in Excel 2010, with full XLS and XLSX import and export support. 
  • Sparkline Markers to highlight specific values

  • Sparkline groups to share appearance and style settings

  • Built-in UI support for clipboard cut/copy/paste
  • New easy-to-use sparkline APIs
  • Allow your end-users to create or change sparklines using built-in dialogs

  • Import/export sparklines in Microsoft Excel 2010
  • Extensible sparkline model for creating custom sparklines


Create advanced spreadsheet dashboards with new Camera Shapes

  • A Camera shape is a snapshot of a range of cells in a sheet that can be placed anywhere inside a sheet.
  • Using camera shapes together with charts and sparklines, you can create advanced reports showing exactly the information you want, how you want it, without any spanning or merging of cells.
  • Built-in UI support for clipboard cut/copy/paste
  • New easy-to-use camera shape APIs
  • Allow your end-users to create or change camera shapes using built-in dialogs

  • Import/export camera shapes in Microsoft Excel 2003/2007/2010

Improved Excel import/export performance

  • Enhancements have improved the performance by up to 50%

New Spread Designer capabilities to design powerful user interfaces

  • New Sparkline Tools for creating and editing sparklines


  • New camera tool for creating camera shapes and advanced spreadsheet dashboards

ASP.NET - What's New
Spread.NET introduces these new features available in the latest version of the ASP.NET product.

New browser client side support

  • New standards support for Internet Explorer 9.
  • Enhanced client scripting to support Firefox 4.

Windows Forms, ASP.NET, ASP.NET MVC

Be the first to review this product!

Leave your rating and review:

Your rating for this product: (*) ( ) ( ) ( ) ( )

More Products from FarPoint Technologies

Top Related Miscellaneous Products