SciChart Licensing & Pricing Guide
SciChart licensing is designed to scale with your product, from a single developer building a prototype, to enterprise teams deploying to millions of users.
This licensing and pricing guide explains:
- How developer licenses work and what’s included
- The difference between Standard, Advanced and Bundle licensing
- When runtime subscriptions apply
- How Site and Global licenses work
- How multi-year pricing and discounts work
- What happens at scale (15,000+ users and beyond)
We hope this guide helps you decide which type of license is right for you. However, if there is anything else you need to know before making a purchase, our team is on hand to help. There’s no such thing as a silly question and we’re always invested in helping companies, big and small, build the best, high-performance charting apps.
How Does Developer Licensing Work & What’s Included?
All SciChart licenses are sold per developer. Each developer working with SciChart requires a license.
Developer Licensing:
- Is perpetual
- Includes support and updates for the term purchased
- Can be renewed annually
- Does not require royalties (under standard terms)
Need more than one platform? If you need access to multiple platforms (e.g., JavaScript + WPF) or source code, you require a Bundle product.
Standard & Advanced Licensing: Which Is Right for You?
There are two licensing models available with SciChart: Standard and Advanced. To get a better idea of which is right for you, so you’re not under or over-purchasing, we’ve broken down what the Standard and Advanced licenses include so you can make an informed decision.
What Does Standard Licensing Include?
Our Standard licensing includes all our individual product lines, including WPF, iOS, JavaScript, Android, and MacOS. It’s suitable for most internal and commercial development use cases.
Standard Licensing covers:
- Per-developer design-time licenses
- Internal tools
- SaaS platforms
- Commercial products
- Up to 15,000 end users
- Domain-locked deployments on JavaScript (where the runtime environment is known)
- Up to 5 standard licensing projects
This is perpetual licensing with support and updates.
What Does Advanced Licensing Include?
SciChart’s Advanced licensing is required when runtime becomes permissive or large-scale.
Advanced Licensing applies when:
- You require non-domain locked (permissive) runtime on JavaScript
- You cannot control final host deployment on JavaScript
- You are distributing into OEM environments
- You exceed 15,000 end users
- You require large-scale runtime deployment
- You need runtime flexibility across multiple independent project suites
- You need unlimited Standard Licensing projects (independent project deployments)
Other useful information about our Advanced Licensing:
- Is available exclusively via Bundle product lines (Individual product licenses (e.g. JavaScript-only, WPF-only) cannot be upgraded to Advanced Licensing without moving to a Bundle SKU)
- Includes a runtime subscription component
- Scales based on number of end users
- Advanced Licensing is only available through Bundle 2D, Bundle 2D/3D, and Bundle Source variants. This provides cross-platform flexibility, enterprise-ready deployment, and runtime scaling support
Do You Need Advanced Licensing?
You require Advanced Licensing (Bundle products) if you answer ‘yes’ to any of the following questions:
1. Will your application serve more than 15,000 end users?
2. Are you deploying a JavaScript application where:
- The runtime hostname is not controlled by you, or
- The deployment is production localhost, or
- Your client controls the final deployment environment?
3. Do you require more than 5 Standard Licensing projects?
If yes, Advanced Licensing is required as you need a Bundle product.
If not, you can use standard licensing.
Additional Licensing Considerations
Do you need access to more than one platform, or source code? (e.g., JavaScript + WPF or JavaScript + Mobile)?
If yes, you need a Bundle product line.
Do you have 10 or more developers?
If yes, you would benefit from a site or global license.
A site or global license provides:
- Per developer discounts starting at 10%
- Tiered volume discounts as your team scales
- Centralized license management
- Multi-year discounts on top
- Single master serial key
- Notifications of activation
If you work in a single physical location, a Site license is suitable.
If you work in multiple locations globally, you need a Global license.
How Does SciChart’s Multi-Year Pricing Structure Work?
| Term | Pricing |
| 1 Year | Headline rate |
| 2 Year | 50% discount applied to second year |
| 3 Year | Same 50% second-year discount + additional 10% discount |
Longer commitments reduce effective annual cost.
After the term expires, you may:
- Renew at the current headline rate
- Or lock in multi-year pricing again
What’s Included With Your License Price?
Most SciChart licenses are perpetual, meaning they are owned permanently once purchased. Development licensing is always perpetual.
Only certain Advanced Licensing deployment models,such as large-scale, permissive, or OEM distribution, include a modest annual subscription, typically where software is commercially deployed at scale or maintained with ongoing development and updates.
What you purchase is:
- The license
- Ongoing support
- Updates
- Bug fixes
- Hotfixes
- New releases
- Cybersecurity releases
- Compliance updates (CRA, ISO, SOC2-related updates)
- Hardware validation (new GPUs, rendering fixes, visual artifact testing)
Do You Need a Site or Global License?
When teams scale beyond individual license management, Site and Global licenses apply.
When Do Site and Global Licenses Apply?
- 10+ developers
- Centralized license management required
- Enterprise teams
- Multiple project teams
What Does a Site License Cover?
- Covers one physical location
- Scaled per-developer discount starting at 10%
- Discount increases in tiers based on developer count
What Does a Global License Cover
Everything in Site License plus includes cover for multiple locations worldwide
How Do SciChart’s Discounts Work?
- Discounts begin at 10% per developer
- Increase in tiers as developer count increases
- Multi-year discounts apply on top
Contact us for the most up-to-date structured pricing tables.
When Do Runtime Subscriptions Apply?
Up to 15,000 End Users
End users refers to your total production users or deployed environments. These are measured according to deployment type (see ‘How Are End Users Measured’ table below).
Included under:
- Standard Licensing
- Baseline Advanced Licensing
No additional runtime subscription is required.
Over 15,000 End Users
A scaled runtime subscription applies.
This requires:
- An Advanced Licensing-ready product line (Bundle products only)
- Annual runtime subscription
- Scaling based on total end users
How Are End Users Measured?
Depends on your deployment type:
| Use Case | Measurement |
| SaaS / Trading Platform | Monthly Active Users |
| Medical Device | Devices deployed (or users per device) |
| Industrial HMI / SCADA | Total operational users |
| Embedded OEM Software | Aggregate deployed user base |
If your deployment model is complex, we define this clearly in your agreement.
How Does SciChart Support Large Scale Deployments?
If you are deploying to:
- Hundreds of thousands
- Millions
- Multi-million SaaS user bases
We offer:
- Custom runtime pricing
- Structured enterprise agreements
- Predictable annual subscription models
- No excessive per-user fees
SciChart is often significantly more cost-effective than hosted charting providers that charge per-user or per-seat at scale.
Contact us for structured enterprise runtime pricing.
When Do You Need Permissive (Non-Domain Locked) Licensing on JavaScript?
Standard licensing requires a known runtime environment.
in comparison, Advanced Licensing provides:
- Permissive runtime keys
- Non-domain locked deployments
- Flexible OEM distribution
- Project-based runtime grants
This applies when:
- You cannot control final installation hostnames
- Your customers deploy independently
- You distribute into third-party environments
- Your deployment (Not Development!) is localhost (Production deployments running on localhost environments)
How Does SciChart Support Enterprise Customers?
For large enterprise customers:
- Site or Global license holders may receive permissive licensing within their agreement or through SciChart Partner status
- This requires active support status
- Enterprise runtime flexibility can be structured within broader agreements
If you are an enterprise client, please contact us to structure this appropriately.
Secure the Right License for Your Business & Use Case
As a helpful resource, we’ve created a table which outlines the type of license that may be best suited to your business and use case.
| Scenario | License Type |
| Single team, internal tool | Standard |
| SaaS under 15k users | Standard |
| SaaS over 15k users | Advanced |
| Non-domain locked JS | Advanced |
| 10+ developers | Site/Global |
| Multi-location enterprise | Global |
| Millions of users | Enterprise Advanced |

