Free Feature
Pro Feature

Seven Mapping Engine Presets, One Plugin

WP Go Maps gives you seven engine presets to choose from: Google Maps, Azure, Stadia Maps, MapTiler, LocationIQ, Leaflet, and OpenLayers. Pick the one that fits your project, switch at any time, and never lose a single marker or setting along the way.

7 engine presets
50+ tile styles
4 address providers
Select your map engine

Choose Your Engine

Google Maps
Azure (Bing)
Stadia Maps
MapTiler
LocationIQ
Zero Cost Mapping
Leaflet
OpenLayers
Map engine selection dialog in WP Go Maps

Seven Engine Presets, One Plugin

WP Go Maps gives you a real choice. When you first install the plugin, a simple dialog lets you pick from seven engine presets: Google Maps, Azure, Stadia Maps, MapTiler, LocationIQ, Leaflet, and OpenLayers, plus a zero cost mapping option. All are fully supported, all work with every feature in the plugin, and you can switch between them whenever you want without losing a thing.

  • Choose from 7 engine presets on first install with a simple selection dialog
  • Switch between any engine at any time from the settings page
  • All your markers, shapes, categories, and settings are preserved when you switch
  • Markers, store locator, shapes, heatmaps, and more work across all engines
  • No need to rebuild anything if you change your mind later
Read the docs

Google Maps: Full Featured and Familiar

Google Maps is the most recognised mapping platform in the world. With WP Go Maps, you get the complete Google Maps experience including Street View, satellite imagery, and smooth controls. The plugin also supports AdvancedMarkerElement for improved marker performance and camera controls for fine tuned map movement.

  • Street View and satellite imagery built right in
  • AdvancedMarkerElement support for better rendering performance
  • Camera controls for smooth pan, tilt, and zoom behaviour
  • Greedy gesture handling to control scroll and touch behaviour
  • Async API loading option for faster page loads
  • Requires a Google Maps API key with the Maps JavaScript API enabled
Learn more

Google Maps Features

Street View
Satellite
Adv. Markers
Camera Ctrl

Tile Server Providers

OpenStreetMap
Azure / Bing
MapTiler
Stadia Maps
LocationIQ
OpenFreeMap
Caltopo
50+
Tile Styles

Six Leaflet and OpenLayers Presets: Open Source Freedom

Beyond Google Maps, WP Go Maps offers six engine presets built on Leaflet and OpenLayers. Each preset is preconfigured for a specific tile provider, giving you access to over 50 tile server styles from 7 different providers. Several require no API key at all, making them lightweight, fast, and completely free to use.

  • Azure, Stadia Maps, MapTiler, LocationIQ, Leaflet, and OpenLayers presets
  • Over 50 unique tile server styles to choose from
  • 7 tile providers: OpenStreetMap, Azure/Bing, MapTiler, Stadia, LocationIQ, OpenFreeMap, Caltopo
  • Support for custom map images as your tile layer
  • Zero Cost Mapping preset for sites that want no API key and no billing
  • Lightweight and fast loading out of the box

Flexible Address Providers for Geocoding

Geocoding turns an address into coordinates, and autocomplete helps visitors find places quickly. WP Go Maps supports four address providers so you can pick the one that works best for your setup, regardless of which map engine you are using.

Google Maps

The most accurate geocoding and autocomplete service available. Requires a Google API key with the Geocoding and Places APIs enabled.

Azure Maps

Microsoft's geocoding service through Azure. A solid alternative if you are already using the Azure ecosystem for your project.

Nominatim

The free, open source geocoding service powered by OpenStreetMap data. No API key required for basic usage.

LocationIQ

A reliable geocoding and autocomplete service with generous free tier limits. Works well as a lightweight alternative.

Read the docs

Address Provider Selection

Google Maps
Geocoding + Autocomplete
Azure Maps
Geocoding + Autocomplete
Nominatim
Free, open source
LocationIQ
Generous free tier

See All Engines in Action

Try Google Maps, Leaflet, OpenLayers, and more on a fully working demo. Compare tile styles, test markers, and explore the differences yourself.

View Live Demo

Engine Comparison

Compare Google Maps and Leaflet / OpenLayers

All engines are fully supported. Here is how Google Maps stacks up against the Leaflet and OpenLayers presets so you can pick the right one for your project.

Feature
Google
Leaflet / OL
API Key Required
Whether an API key is needed to load the map
Street View
Interactive street level panoramic imagery
Satellite Imagery
High resolution aerial and satellite views
Limited
Custom Tile Servers
Choose from multiple tile providers and styles
Zero Cost Option
Use the map engine without any billing or fees
Markers and Info Windows
Place markers with custom info windows
Store Locator
Let visitors search for nearby locations
Directions
Turn by turn routing between locations
Limited
Shapes
Polygons, polylines, circles, and rectangles
Heatmaps
Visualise data density with heatmap layers
Custom Map Images
Use your own image as the map tile layer
Map Themes
Change the visual appearance of your map
Category Filtering
Show or hide markers by category

Ready to get started with your preferred mapping engine?

Loved by users worldwide

Nearly 3,000 Five-Star Reviews on WordPress.org

Half a million websites rely on WP Go Maps. Here's what store owners, developers, and agencies are saying.

4.8
Based on 3,009 ratings
5
2,776
4
62
3
16
2
31
1
124
★★★★★

We stumbled upon it after spending hours manually customizing Google Maps code — this is a life saver! Making markers and categories is super quick and easy... the support team even helped us with a custom toggle solution for marker categories. We'll be using this for many other projects.

X
xtiana
★★★★★

I chose WP Go Maps after trying more than 10 alternatives... it has tons of options that allow you to achieve almost anything related to maps. Their support is just as it should be: excellent.

Enrique (kabeza)
Enrique (kabeza)
★★★★★

We started using WP Go Maps back in 2016... faithfully chugging along for six years. We recently got the updated version with assistance from Matthew and are now good-to-go! Thanks for a great plug-in!

T
Todd, Brown University / PreventOverdoseRI.org
★★★★★

Setup was straightforward... support was truly exceptional. Matthew Lau was fast, precise, and friendly, and explained every change so I can maintain it going forward. The plugin integrates cleanly with my stack. Highly recommended.

Raynald
Raynald

Trusted By

Harvard University Durham University MNDA Invictus Games 2018 Volunteer Edinburgh American Solar Energy Society Virginia Tech Boston University The University of Southern Mississippi Hisense Malaysia The Salvation Army Toastmasters International University at Buffalo Virginia Department of Social Services TCU

Pricing

Loading pricing…

Common Questions

Frequently Asked Questions

Everything you need to know about mapping engines in WP Go Maps.

Which map engine should I choose?

It depends on your needs. Google Maps is the best choice if you want Street View, satellite imagery, and the most polished experience. The other six presets, built on Leaflet and OpenLayers, are ideal if you want open source options with access to over 50 tile styles. The Zero Cost Mapping preset requires no API key at all.

Can I switch engines without losing my data?

Yes. You can switch between any of the seven engine presets at any time from the settings page. All of your markers, shapes, categories, and settings are fully preserved. Nothing is lost when you change engines.

Do I need an API key?

Only if you choose Google Maps. Google requires a valid API key with the Maps JavaScript API enabled. Several of the other presets offer free tiers, and the Zero Cost Mapping preset requires no API key at all so you can get started immediately.

What tile servers are available?

With OpenLayers you get access to tiles from OpenStreetMap, Azure/Bing Maps, MapTiler, Stadia Maps, LocationIQ, OpenFreeMap, and Caltopo. That adds up to over 50 unique tile styles you can use.

Which features differ between engines?

Google Maps includes Street View, full satellite imagery, and built in directions. The Leaflet and OpenLayers presets offer custom tile servers, custom map images, and zero cost options. Core features like markers, the store locator, shapes, and heatmaps work across all engines.

What address providers are supported?

WP Go Maps supports four address providers for geocoding and autocomplete: Google Maps, Azure Maps, Nominatim, and LocationIQ. You can use any provider with either map engine.

We've been building this plugin for nearly 14 years

... 3,009 reviews and 26 million downloads later, we are rated the number one map plugin in the world for building maps in your WordPress website. Read the reviews to find out why we are leading the market.

Nick Duncan, WP Go Maps Founder

View the Demos →