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

// Thank you for Activating SciChart!

Thank you for Activating SciChart! You can now develop code using your SciChart license and get access to our legendary priority support! (if your subscription allows).

Just before you continue, please make sure you have included your run-time key. This is required if you want to re-distribute your application to end-user PCs or devices.

// Don’t Forget to Include your Runtime Key!

To do this, simply call SciChartSurface.SetRuntimeLicenseKey() before any SciChartSurface is instantiated. Examples


Note: more examples including Visual Basic are available on the page licensing scichart wpf

using System.Windows;
using SciChart.Charting.Visuals;

namespace YourWpfApplication
    /// <summary>
    /// Interaction logic for App.xaml
    /// </summary>
    public partial class App : Application
        public App()
            // Set this code once in App.xaml.cs or application startup before any SciChartSurface is shown 

Note: more examples including Objective-C, or Xamarin.iOS are available on the page licensing scichart ios

//  AppDelegate.swift
//  SciChartSwiftDemo
import UIKit
import SciChart


class SCSAppDelegate: UIResponder, UIApplicationDelegate {

 var window: UIWindow?

 func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -&gt; Bool {

        // Note! This is just an example. 
        // The real License KeyCode is found by following steps above
        return true


Note: more examples including Kotlin and Xamarin.Android are available on the page licensing scichart android

public class YourApp extends Application {

    public void onCreate() {
        sInstance = this;

        // Set your license code here to license the SciChart Android Examples app
        // You can get a trial license key from
        // Purchased license keys can be viewed at

        try {
        } catch (Exception e) {
            Log.e("SciChart", "Error when setting the license", e);

// Where to find your Runtime Key

Your Runtime License is found in the following pages:


// Why do I need to do this?

SciChart Licensing is two step

  1. Developer Licenses on a developer PC (activations) allow you to debug SciChart code
  2. Runtime licenses remove trial restrictions for end-users who run your application.

Once done, it’s done, you can develop without needing to re-activate on each version upgrade of SciChart.

If you have any questions, see our Licensing & Activation FAQs, or, contact sales. We will be happy to help!

< Back to Licensing SciChart