Flexible, SVG ASP.NET MVC Chart Controls
Enhance your data visualizations with 80+ chart types for enterprise apps and dashboards.
FlexChart for ASP.NET MVC includes:
- Cartesian charts with built-in analysis features, annotations, animation and flexible customization
- Specialized charts: pie, sunburst, treemap, radar, and more
- Highly interactive SVG or high performance WebGL rendering
-
80+ Chart Types and Variations
From basic line charts to Gantt and bubble charts, FlexChart is modeled after Microsoft Excel charts for business and mathematical applications.
-
Flexible Customization
FlexChart offers multiple built-in features, such as annotations and trendlines. Additionally, FlexChart extends flexible event handlers that allow full customization for rendering data points and line segments.
-
Specialized Chart types for Business and Scientific Applications
Get specialized charting APIs for unique chart types such as waterfall charts, sunburst, radar, polar, funnel, and pie charts.
-
Tell a Story With Your Data
Let FlexChart manage the data visualization, and the underlying complexities inherent in a charting library. This allows you to concentrate on the important, application-specific tasks.
-
Pixel-Perfect SVG Rendering
With SVG rendering in the browser, your charts have never looked better or performed faster. SVG charts also benefit from smoother user interaction.
-
Fast WebGL Rendering
With WebGL rendering you can load very large data sets, up to hundreds of thousands of data points, without sacrificing performance.
Bar & Column Chart Types
Chart Types
Bar
Documentation: ASP.NET MVC
Bar Stacked 100
Documentation: ASP.NET MVC/p>
Column
Documentation: ASP.NET MVC
Column Stacked 100
Documentation: ASP.NET MVC
Line Charts
Chart Types
Line
Display changes in data over short and long periods of time with a basic line chart.
Documentation: ASP.NET MVC
Line Stacked 100
Documentation: ASP.NET MVC
Line Symbol Stacked
Documentation: ASP.NET MVC
Line Symbol Stacked 100
Documentation: ASP.NET MVC
Line Symbol Rotated
Documentation: ASP.NET MVC
Spline Charts
Chart Types
Spline
This line chart variation shows estimated interim changes over time.
Documentation: ASP.NET MVC
Spline Stacked 100
Documentation: ASP.NET MVC
Spline Symbol
Add custom images to spline symbol chart data points.
Documentation: ASP.NET MVC
Spline Symbol Stacked
Documentation: ASP.NET MVC
Spline Symbol Stacked 100
Documentation: ASP.NET MVC
Spline Symbol Rotated
Documentation: ASP.NET MVC
Area Charts
Chart Types
Area
Fill in the area below the line to demonstrate trends in similar categories.
Documentation: ASP.NET MVC
Area Stacked 100
Documentation: ASP.NET MVC
Spline Area
This area chart variation shows estimated interim changes over time.
Documentation: ASP.NET MVC
Spline Area Stacked
Documentation: ASP.NET MVC
Spline Area Stacked 100
Documentation: ASP.NET MVC
Spline Area Rotated
Documentation: ASP.NET MVC
Scatter Charts
Scatter
Demonstrate correlation between data points with a scatter chart, which shows one set of numerical data along the x-axis and another along the y-axis. The Scatter Chart combines these values into single data points and displays them in uneven intervals, or clusters
Documentation: ASP.NET MVC
Scatter Stacked 100
Documentation: ASP.NET MVC
Scatter Rotated
Documentation: ASP.NET MVC
Bubble Chart
Create rich, visually-appealing data modelling and financial charts with bubble charts. This chart type allows you to display your data series as a set of differently-sized symbols in the chart space.
Documentation: ASP.NET MVC
Financial Charts
Chart Types
Candlestick
Visualize financial data in the Candlestick Chart. This chart displays the Open, Close, High and Low Stock Prices for each day in the series. The vertical bar spans the High and Low values for the day.
Documentation: ASP.NET MVC
HLOC
Documentation: ASP.NET MVC
More Financial Charts
Documentation: ASP.NET MVC
Pie & Sunburst Charts
Chart Types
Pie Chart
Pie charts show how parts of a whole add up to 100%. Features include:
- Exploding slices
- Pie slice selection
- Pie rotation
- Data labels for data positioning
Documentation: ASP.NET MVC
Doughnut
Documentation: ASP.NET MVC
Sunburst
Visualize hierarchical data from a root node (center) outward to lower hierarchies. A segment of the inner circle is a parent to the segments of the outer circle which lie within the angular sweep of parent.
Documentation: ASP.NET MVC
Sunburst Doughnut
Documentation: ASP.NET MVC
Radar & Polar Charts
Chart Types
Radar
Display multivariate observations with an arbitrary number of variables. Not available in Xamarin.
Documentation: ASP.NET MVC
Radar Symbol
Add custom images to represent data points in a radar chart Not available in Xamarin.
Documentation: ASP.NET MVC
Radar Area
Documentation: ASP.NET MVC
Radar Scatter
Combine a radar and a scatter chart Not available in Xamarin.
Documentation: ASP.NET MVC
Radar Column
Display changes in the radar with radiating columns Not available in Xamarin.
Documentation: ASP.NET MVC
Polar
Create circular graphs to display multivariate observations with an arbitrary number of variables. Not available in Xamarin.
Documentation: ASP.NET MVC
Polar Symbol
Add custom images to represent data points in a polar chart Not available in Xamarin.
Documentation: ASP.NET MVC
Polar Area
Documentation: ASP.NET MVC
Polar Scatter
Combine a polar and a scatter chart Not available in Xamarin.
Documentation: ASP.NET MVC
Statistical Charts
Chart Types
ErrorBar
Represent the variability of data to indicate the error or uncertainty in a measurement. Not available in Xamarin.
Documentation: ASP.NET MVC
ErrorBar, Standard Deviation
Documentation: ASP.NET MVC
Box-and-Whisker
Graphically depict groups of numerical data through their quartile, mean, median and outliers. Not available in Xamarin.
Documentation: ASP.NET MVC
Box-and-Whisker Rotated
Documentation: ASP.NET MVC
Box-and-Whisker Outliers
Documentation: ASP.NET MVC
Specialized Charts
Chart Types
Funnel
Visualize stages of process in a funnel shape, such as for sales. Not available in Xamarin.
Documentation: ASP.NET MVC
Funnel Rectangle
Documentation: ASP.NET MVC
Waterfall
Show change in the starting position of the chart through a series of changes. Not available in Xamarin.
Documentation: ASP.NET MVC
Waterfall, Intermediate Total
Documentation: ASP.NET MVC
TreeMap
Documentation: ASP.NET MVC
BreakEven
Legends
Features
Legends
Documentation: ASP.NET MVC
Legend Toggle
Documentation: ASP.NET MVC
Labeling
Features
Headers and Footers
Documentation: ASP.NET MVC
Labels
Documentation: ASP.NET MVC
Label Angles
Documentation: ASP.NET MVC
Annotations
Features
Annotations
Documentation: ASP.NET MVC
Editable Annotations
Documentation: ASP.NET MVC
Axis Features
Features
Axis Binding
Documentation: ASP.NET MVC
Interactivity
Features
Chart Gestures
Interact with the chart using mouse or tap gestures. Use pinch gesture, mouse wheel or double click to zoom in/out. Not available in WinForms.
Documentation: ASP.NET MVC
Line Markers
Documentation: ASP.NET MVC
Range Selector
Documentation: ASP.NET MVC
Selection
Documentation: ASP.NET MVC
Tap & Touch Support
Enable touch for your chart interactions. Use pinch and tap gestures to zoom or select data points.
Tooltips
Documentation: ASP.NET MVC
Zooming and Panning
Documentation: ASP.NET MVC
Data and Analysis
Series Binding
Documentation: ASP.NET MVC
Scaling
Documentation: Winforms | WPF | UWP | ASP.NET MVC
Trend Line
Documentation: ASP.NET MVC
Multiple Plot Areas
Documentation: ASP.NET MVC
Zones
Animation
Features
Full Animation
Formatting and Customization

Tooltip Styles
The tooltips can be styled to match your application's style.
Set Origin and Position
Documentation: ASP.Net MVC
Export and Printing
Features
Try .NET Chart Demos
ASP.NET MVC Chart Demos
ASP.NET MVC Chart 101
ASP.NET MVC Pie Chart 101
Resources
Support
Forums (24-hour Global Support)
Submit a ticket
Samples
WinForms
WPF
UWP
ASP.NET MVC
Xamarin
Based on ASP.NET technology, FlexChart can be hosted as part of HTTP services (ASP.NET Web API or RESTful).The client applications (HTML/JS, MVC, mobile or native) can call the web service for creating chart images through code and display and export thereafter. Read more
Documentation
What's New

FlexChart Drawing Tools
A Drawing Tools sample project for FlexChart has been added. It demonstrates actions such as adding/editing chart elements (e.g. annotations, series, trendline) via it's chart toolbar.
FlexPie now supports automatic data label’s placement to avoid overlapping. The public API includes a new Enum member PieLabelPosition.Auto.
What's New View RoadmapAward-winning Controls for .NET Platforms

GrapeCity
#2 Publisher
2018 ComponentSource

ComponentOne Studio Enterprise
Top 10 Product
2018 ComponentSource

ComponentOne Ultimate
Top 25 Product
2018 ComponentSource

ComponentOne Studio WinForms Edition
Top 25 Product
2018 ComponentSource

ComponentOne FlexChart
Bronze, Chart, Gauge, Graph and Flow
Visual Studio Magazine’s 2017 Reader’s Choice Awards