Phone - Australia: 1300 553 313
Hotline - New Zealand: 0800 450 168

HighSoft Logo

Highmaps JS

Highmaps allows creation of interactive and standards compliant maps with the well-known ease of use from Highcharts. Developed for the mobile web, Highmaps works great along with Highcharts for interactive dashboards, or standalone for geo maps or heat maps.

Highmaps is a HTML5 mapping component optimised for creating 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. Perfect for standalone use or in dashboards in combination with Highcharts!



browsersMobile Friendly

Highmaps is designed from ground up with mobile browsers in mind. Everything from multitouch zooming to touch-friendly tooltips responds great on mobile platforms. Nevertheless, Highmaps also works in old browsers like IE6-8.

browsersMap Collection

For your convenience, we provide a collection of hundreds of maps, all optimised for fast download and rendering with Highmaps.

freeFree for Non-commercial

Do you want to use Highmaps for a personal website, a school site or a non-profit organisation? Then you don't need the author's permission, just go on and use Highmaps.


One of the key features of Highmaps is that under any of the licenses, free or not, you are allowed to download the source code and make your own edits. This allows for personal modifications and a great flexibility.

no-backendPure JavaScript

Highmaps is solely based on native browser technologies and doesn't require client side plugins like Flash or Java. Furthermore you don't need to install anything on your server. No PHP or ASP.NET. Highmaps needs only one JavaScript file to run.


Through a full API you can add, remove and modify series and points or modify axes at any time after chart creation. Numerous events supply hooks for programming against the chart. This opens for solutions like live charts constantly updating with values from the server, user supplied data and more.

chart-typesVarious Map Types

Map area, map line, points of interest, bubbles on maps, heatmaps. These features correspond to series types in Highcharts.

config-syntaxColour Axis

For full control over the colour layout of the Highmaps choropleth maps, a separate colour axis is displayed inside the legend. It inherits most features from scalar axes in order to provide common options like min, max, logarithic scale and more.

Highmaps features all common ways of navigating, like plus/minus buttons, doubleclick to zoom, mousewheel zooming, multitouch and panning.


The drilldown module ensures smooth interaction between map areas on one layer, which zoom into a full map on the underlying layer. Let your users click their way down into increasingly local data!

GeoJSONGeoJSON Support

Besides the common Series/Point concept, Highmaps accepts the standardised GeoJSON format for map input.

exportingExport and print

With the exporting module enabled, your users can export the chart to PNG, JPG, PDF or SVG format at the click of a button, or print the chart directly from the web page.


Highmaps Chart Types


  • Overview
  • Color axis and data labels
  • Categorised areas
  • Distribution map
  • Highlighted areas
  • Detailed map, US counties
  • Data classes and popup
  • Multiple data classes
  • Small US with data labels


  • Drilldown
  • Rich information on click
  • Fixed tooltip with HTML
  • Zoom to area by double click
  • GeoJSON areas
  • GeoJSON with rivers and cities
  • Map point with lat/long
  • Advanced lat/long

Series types

  • Map bubble
  • Heat map
  • Lines and points in maps

Premium Support for Highmaps

With Premium Support, you are entitled to 10 hours of support per developer, and other exclusive support features.

Premium Support is optional, valid for 12 months and independent of software version.



For more information please contact the MicroWay sales team: buynow
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West
Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz

International: call +61 3 9580 1333, fax +61 3 9580 8995

© 1995-2021 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.