Choose license

Get it: Build your Highcharts license below

  • Developer

    Users ≤ 20

    For new customers with developer teams up to 20 people

    Select
  • Advantage Renewal

    1 to 5 years of support

    For existing customers. Contact us for renewal pricing.

    Get in touch
  • OEM License

    Distribution to third parties

    Tailor your OEM License. Get in touch with us for pricing.

    Get in touch
  • Startups

     

    Contact us for a special deal for startups.

    Get in touch
  • Non-Commercial

     

    Try-before-buy, or use for non-profit organizations.

    Select

Learn more about our products

  1. Highcharts®

    Highcharts®

    Highcharts is a modern SVG-based, multi-platform charting library. It makes it easy to add interactive charts to web and mobile projects.

    Learn More

    Highcharts®

    ‹ Back
    Buy the full Highcharts Suite and save 10%

    Everybody's favorite charting library

    Highcharts is a modern SVG-based, multi-platform charting library. It makes it easy to add interactive charts to web and mobile projects. It has been in active development since 2009, and remains a developer favorite due to its robust feature set, ease of use and thorough documentation.

    Top Features

    • Works with your stack

      All our charting libraries work with any back-end database or server stack. Data can be given in any form, including CSV, JSON or loaded and updated live. Wrappers for most popular languages, such as .Net, PHP, Python, R, and Java, as well as iOS, and Android, and frameworks like Angular, Vue and React, are available from Highcharts or our community.

    • Accessibility & Sonification

      Highcharts sports the industry’s most sophisticated accessibility support for visually impaired users, and users with keyboard navigation only, meeting and exceeding both Section 508 requirements and WCAG 2 guidelines. Also includes an experimental sonification API, that supports multiple ways to bring data to life with sound.

    • Vibrant Community

      The largest developer community of any premium charting tool on Github, StackOverflow, and other forums is eager to offer additional assistance, platform-specific implementation advice and inspiration when you need it. In addition, we have a dozen dedicated support engineers monitoring our forums, StackOverflow, GitHub and support emails.

    • BigData Ready

      When your need to render thousands or millions of datapoints in the browser, our WebGL-powered Boost module delivers speed that leaves Plotly, dygraphs and other performance-focused charting libraries in the dust. Furthermore, Highcharts Stock intelligently determines where to place the ticks so that they always mark the start of the month or the week, midnight and midday, the full hour etc. Additionally, it is easy to add tooltip text with information on each point and series or place event-markers and annotations directly related to interesting data-points.

  2. Stock

    Stock

    Add technical indicators, annotations, custom navigation and more to your financial visualizations

    Learn More

    Highcharts® Stock

    ‹ Back

    High-performance financial charting library

    With Highcharts Stock you can create stock or general timeline charts for your web and mobile apps. Features sophisticated navigation for high-volume data, user annotations and over 40 built-in Technical Indicators. Based on Highcharts, the leading, battle-tested SVG-based charting tool, and leader in accessible charts.

     

    Top Features

    • Technical Indicators

      Includes 40 popular technical indicators including SMA, MACD, CCI, RSI, Stochastic, Bollinger Bands, Pivot Points, PSAR, and Ichimoku Kinko Hyo. Developers may create their own custom indicators with minimal effort.

    • Finance-optimized Navigation

      Includes small navigator series, preset date ranges, date picker, adjustable panes, scrolling and panning.

    • Intelligent Datagrouping

      For data arrays of hundreds of thousands of points, it wouldn’t be very effective for the browser to calculate the translated position for each one and render then all on what is often a 800px wide canvas. With Highcharts Stock's built-in data grouping facility, data is blazingly fast grouped into optional groups like months or days, and displayed. When zooming in on smaller ranges, the grouping is redone and you can inspect the full resolution data.

    • BigData Ready

      When your need to render thousands or millions of datapoints in the browser, our WebGL-powered Boost module delivers speed that leaves Plotly, dygraphs and other performance-focused charting libraries in the dust. Furthermore, Highcharts Stock intelligently determines where to place the ticks so that they always mark the start of the month or the week, midnight and midday, the full hour etc. Additionally, it is easy to add tooltip text with information on each point and series or place event-markers and annotations directly related to interesting data-points.

  3. Maps

    Maps

    Add interactive, mobile-optimized maps to your web and mobile projects. Highcharts Maps also accepts the standardized GeoJSON format for map input

    Learn More

    Highcharts® Maps

    ‹ Back

    Everybody's favorite mapping library

    Highcharts Maps offers a standards-based way for generating schematic maps in web-based projects. It extends the user-friendly Highcharts JavaScript API and allows web developers to build interactive maps to display sales, election results or any other information linked to geography.

    Top Features

    • Backend-agnostic

      All our charting libraries work with any back-end database or server stack. Data can be given in any form, including CSV, JSON or loaded and updated live. Wrappers for most popular languages, such as .Net, PHP, Python, Java, and R, and frameworks such as React, Vue and Angular are available from Highcharts or our community.

    • Extensive Map Collection

      We provide a collection of hundreds of maps, all optimized for fast download and rendering with Highcharts Maps. For your convenience, the map collection is also available via NPM.

    • Crete your own maps

      In essence, maps are just shapes defined by SVG. It is therefore easy to create custom maps, such as this regular map of a made-up place, or this irregular map of a real place.

    • Multiple Map Types

      Several map types are supported, including map area, map line, points of interest, bubbles on maps, heatmaps and tilemaps.

  4. Gantt

    Gantt

    Allocate, coordinate and display tasks, events and resources along a timeline

    Learn More

    Highcharts® Gantt

    ‹ Back

    Going places no other JavaScript has gantt before

    Highcharts Gantt is a robust JavaScript library that makes it easy for developers to build interactive charts for allocating, coordinating, and displaying tasks, events and resources along a timeline.

    Top Features

    • Customizable

      Being built on the foundation of Highcharts.JS makes our solution a peerless development tool for Gantt applications. For example, combine it with Highcharts to add a scatter series with images for custom markers for your tasks, or write custom event handlers to build your own planning tool on top of it. Or integrate the Navigator and Range Selector functionality from Highstock for unparalleled timeline management.

    • Intelligent scaling

      While the Gantt applications of yesteryear may have been designed for a 800x600 desktop experience, today's clients range dramatically in size, shape and interactive interfaces. Highcharts Gantt is designed from ground up to intelligently adapt to various display sizes, supporting both touch, mouse and keyboard interaction. It doesn't just shrink the chart, but intelligently resizes and reorganizes navigation and chart elements based on available screen real-estate.

    • Short learning curve

      Don't get stuck in with a proprietary system, when your developers are already familiar with Highcharts, or at least JavaScript! Highcharts Gantt is based on industry standards: JavaScript, SVG, HTML and CSS, and employs an easy-to-use, yet powerful API. You will be up and running in no time, and adding new members to your team will be a breeze.

    • Drag & Drop

      There’s more to Highcharts Gantt than data visualization. End users may re-arrange objects along the timeline, change their duration and order, by simple drag-and-drop actions. The API also allows user-manipulation of the GUI to be written back to the server.

What is Highcharts Advantage?

  Active
Advantage
Inactive
Advantage
Support hours per developer 10 hours 1 hour
All new releases Yes
Access to 1st line support Yes Yes
Guaranteed initial response time, working days 10–18 CET (CEST) 24 hours 36 hours
Access to 2nd line support by core developers Yes
Chat support Yes
Emergency hotfixes Yes
Guiding and advice on implementing Highcharts (with third party systems and platforms) Yes