SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, and iOS Chart & Android Chart Components

.NET CHARTS

SciChart is a Realtime, High Performance .NET Charting Library, compatible with WPF and Windows Forms, made with Financial, Medical & Scientific Apps in mind. Perfect for Projects that Need Extreme Performance and Slick Interactive .NET Charts.

Get the Job Done with our ~50 2D & 3D .NET Chart Types and Extensive API.

DOWNLOAD TRIAL

watch-this arrow
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
Create .NET Charts with extreme speed. Showcases the loading or startup time of SciChart with many series by appending 500 series to a chart, each with 500 points and rendering instantly

Extreme Realtime Performance

For the first time you can create Windows Forms and WPF .NET Applications which chart many millions of data-points, and still zoom, pan and update interactively!

Benefit from the ultimate efficiency of native-code and GPU-acceleration with our High Performance .NET Charting Library. Chart start-up time is instant and our low memory and CPU footprint will improve your overall application performance.

Make your projects possible with our high performance, realtime .NET charts.

READ MORE

Unlimited, Multiple and Configurable X,Y Axis

SciChart features unlimited, multiple X and Y axis.

Our .NET charts support unlimited, multiple X, and Y Axis on the left, right, bottom and top of the chart. You can change Axis alignment, rotate charts, and mix axis (have both XAxis/YAxis on the left). The possibilities are literally endless!

You can mix different types of axis on the same chart and customize how your data is scaled.

SEE AXIS DOCUMENTATION SEE MULTI AXIS EXAMPLES
Our .NET Charts allow unlimited, multiple XAxis and YAxis on the left, top, right or bottom
Add Tooltips, Cursors and Rollovers to SciChart .Net Charts

Cursors, Tooltips and Legends

SciChart's Chart Modifier API features rich cursors, tooltips and legends out of the box .

There are Rollovers, Cursors, Tooltips, Vertical slice modifier and Crosshairs ready out of the box. As well as Legends, that are easy to customize. Style all these all to fit your .NET application just right.

SEE CURSOR TOOLTIPS EXAMPLE SEE DOCUMENTATION

Annotations are easy!

SciChart .NET features a rich Annotations API, that allows you to place UIElements over the chart, at specific data-point locations.

Many annotations types are ready out of the box: Line, Line with arrow, Text, Box, Vertical and horizontal lines, Markers, Fibonacci retracement, and Fibonacci Extension. Custom and composite annotations API allows you to take it beyond the usual annotations. All our annotations are optionally editable by the user.

SEE ANNOTATIONS EXAMPLE SEE DOCUMENTATION
Add annotations, text labels, boxes, lines an custom markers to a .NET Chart with our Annotations API
Zooming, Panning, Drag Area to Zoom, History Manager, Scroll, Drag Axes in .NET Charts

Zoom and Pan a Chart

SciChart is built for both mouse interaction and touch screen! Rich touch interaction allows you to drag a rectangle to animate-zoom, drag to pan, scroll via axis drag, mouse wheel to zoom, double-click to zoom extents.

Our powerful Custom Chart Modifier API allows you to develop custom mouse interactivity extensions. You can create custom zooming, panning or feedback behaviours.

SEE ZOOMING, PANNING EXAMPLES SEE DOCUMENTATION

Per-Point Coloring

SciChart PaletteProvider API allows using per-point coloring. By hooking into the PaletteProvider API you can return a data-point style or color based on the X,Y data-values.

Use this to color bars, columns, candlesticks, scatter-points or line segments that meet certain criteria, such as exceeding a threshold, or being a point of interest.

SEE PALETTE PROVIDER EXAMPLES SEE DOCUMENTATION
Style and color points individually on an .NET chart using our PaletteProvider API
our .NET Charts come with 8 themes Create your own .NET Chart theme to suit your app

Styling and Theming

SciChart has 8 stunning themes to choose from. You can apply themes from the Theme manager to your .NET charts with a single line of code. Themes affect default cursor, zoom, axis, gridlines, background and series colors.

You may customize even further and create you own custom theme.

SEE THEMING EXAMPLES SEE DOCUMENTATION

Extensible and Customizable API

SciChart for .NET has lots API hooks, which allow you to customize, extend or otherwise bend the chart control to fit your needs. Developers love our flexible, and powerful API!

api logo

Axis TextFormatting / LabelProvider API

Features different axis types, allows full control over axis labels - you can change text formatting, as well as axis transform values into custom labels e.g. strings, prefix, suffic, scientific notation and more

See Documentation

api icon

PaletteProvider API

Features the ability to change color on a point-by-point basis. E.g. if you want a mountain to be blue if over a certain value? Or a scatter point to be red based on data-value?

See Documentation

api icon

Custom Series API

Allows drawing of completely custom series overriding just one method - Draw() for creation of your own RenderableSeries that are not built-in SciChart yet.

See Documentation

api icon

ChartModifier API

Allows creation of behaviour modifiers which can be attached to the chart. For instance, all zooming, panning operations, tooltips, legends and even selection of points or lines - all can be customized in SciChart with this rich, powerful API

See Documentation

Build .NET Charts with many axis types, including Logarithmic Axis, Date Axis, Category Axis and Numeric Axis

Many Axes Types

SciChart features many axes types out of the box. Those include Numeric Axis, Logarithmic Numeric Axis, Date Axis (all of which are value axis).

In addition, SciChart features Category Date Axis which is frequently used in stock charts as it allows collapsing weekends or overnight gaps.

SEE LOGARITHMIC AXIS EXAMPLES SEE DOCUMENTATION
Create multi-pane .NET stock chart and trading apps with our .NET Candlestick Chart, .NET OHLC chart types and more

Financial and Stock Chart Features

SciChart centers on high-performance and big data rendering. With strong knowledge and experience in Financial and Trading domain we have created a product that is now used in Hedge Funds, Investment Banks, Proprietary Trading Firms and Commodity Trading firms around the world.

The Category Date axis allows collapsing weekend and overnight gaps in trading data.

SciChart .NET allows you to create complex, multi pane stock chart applications with indicator panels, and even drawing tools to place the trading annotations, like Fibonacci Extension, Pitchfork XABCD and more.

READ MORE SEE EXAMPLES
Build charts on Windows (WPF), iOS, Android and Xamarin with our cross platform charting libraries

Cross Platform Support

SciChart provides native, high performance chart controls on four platforms: Android (Java, Kotlin), iOS (Objective-C, Swift), Xamarin (C#), and .NET (WPF and Windows Forms C#). For the best realtime charting component with cross platform support, choose SciChart.

Excellent Tech Support

One of SciChart’s main selling points is our tech support. We operate a support-desk for paid customers of SciChart who purchase priority support. We aim to answer requests within one business day. You will be able to speak to the developers who made SciChart and get back to work quickly with our outstanding technical support.

Have a read below of what some of our customers say:

All this starting from $629 / Developer License

SciChart’s .NET Charts are licensed on a perpetual, per-developer licensing model, with royalty free redistribution. You get access to the world’s best .NET Charts, starting from just $629 per developer license (without tech support), or $1099 USD with 1-years tech support and updates.