Interactive Javascript Maps

Our JavaScript / HTML5 mapping library will help you to create interactive, animated maps and display them in your web sites or web applications.

Download Buy


Our JavaScript Maps is a tool that you can use to easily add interactive map functionality to your web pages and JavaScript-based applications. You can use this tool to show locations of your offices, routes of your journeys, create your distributor map, etc. Photos or illustrations can be used as layers and backgrounds of maps, so you can make different presentations, e-learning tools and more.

Main features of our tool:

  • Customize every detail of your map – sizes, colors, disable features you don’t need;
  • Create multi-level structures
  • Create map charts (heatmaps)
  • Load icons or photos on top of your map
  • Use your own custom map textures
  • Draw lines and add text
  • Set the start-up zoom level and position
  • Use it as zoomifyer to display big pictures
  • Control the map with JavaScript (reload data and settings, set and get data and separate parameters, register clicks)

Maps included:

World, Continents, Albania, Andorra, Angola, Argentina, Armenia, Australia, Austria, Bangladesh, Belarus, Belgium, Belize, Bhutan, Bolivia, Botswana, Brazil, Bulgaria, Canada, Chile, China, Colombia, Croatia, Czech Republic, Denmark, Finland, France, Germany, Greece, Hong Kong, India, Ireland, Israel, Italy, Japan, Kosovo, Lithuania, Macedonia, Mexico, Montenegro, Nepal, Netherlands, New Zealand, Norway, Pakistan, Palestine, Philippines, Poland, Romania, Russia, Serbia, Singapore, South Korea, Spain, Sri Lanka, Sweden, Switzerland, Syria, Taiwan, Turkey, Ukraine, United Kingdom, USA – more being added constantly! Check free SVG maps page for full list of maps available.

Motion-Maps

Using some additional coding you can easily have motion-maps which change data at run time and illustrate how it changed during some time period. Check this motion-map demo, (click MAP tab on the top) which is based on the famous Gapminder widget. It is made using our charting and mapping library with some stuff from jQuery UI.

Supports all modern browsers

We use SVG (Scalable Vector Graphics) to render our maps. This technology is supported by all modern browsers including (but not limited to) modern versions of Firefox, Chrome, Safari, Opera and Internet Explorer (since v.9). It also runs on mobile devices powered by iOS (iPad, iPhone, iPod Touch) and Android (since v.4).

WordPress plugin

Download our charts and maps plugin for WordPress and add a map to your WordPress page within minutes.

Motion-Maps

Using some additional coding you can easily have motion-maps which change data at run time and illustrate how it changed during the time. Check this motion-map demo (youmust click on Maps tab), which is based on the famous Gapminder widget. It is made using our charting and mapping library with some stuff from jQuery UI.

Additional products

Premium Map Pack is a collection of high-quality maps that can be used with our mapping engine.

US County Maps includes separate maps for each of the 50 states.

Free even for commercial use

You can download and use JavaScript Maps for free. The only limitation of the free version is that a small link to this web site will be displayed on your maps.