The last WordPress map plugin you'll ever need.

Vector maps, Google Maps, Image maps.
In one plugin.

Used in projects for:

Interactive vector maps

Turn any vector or jpeg/png image into an interactive map with MapSVG WordPress mapping plugin.

More than 100+ countries and World maps are included in the plugin


Show tooltips & pop-ups.


Add HTML content by using built-in editor with syntax highlight.

Disabled regions

You can disable some regions.

Visualize your data

Show number of votes, average income, weather - with different color shades.


Show clickable list of states / provinces / countries near your interactive map.

Add objects to the map

Create a list of objects with custom fields.

Import large data sets from a CSV file.


Add markers simply by entering an address. MapSVG converts address to latitude/longite coordinates and adds a marker to the map. Choose one of the included marker images or upload your own.

Marker clustering

You can show very large number of markers on the map by using the Marker clustering feature. Markers get grouped into clusters that expand on zoom.

Try to zoom-in the map or click on a cluster!


Add filters and text search.

Do you want to allow users entering an address and search for nearby locations? See examples on the Store Locator Map page.

Details View

Show details about an objects in a large Details View.
It can be located over the map or outside in a custom container.

Google Maps

Overlay vector maps on Google Map. Geo-calibrated maps that are included in the plugin are positioned on Google Map automatically.

Custom look

Map type:

Thousands of map styles from SnazzyMaps (works only with Roadmap / Terrain map types):

Custom overlays

Draw your artwork in any vector editing software and overlay it on Google Map.

Visibility switches

Add visibility switches. Show and hide groups of objects.

Image maps

MapSVG has drawing tools that allow you creating interactive Image Maps from raster JPEG/PNG images.

Custom functionality

MapSVG is extremely extendable with numerous javaScript event handlers.
Try to click on any building!

Custom styles

Fine-tune any styles with built-in CSS editor. Example of CSS code below changes the default style of the pop-up.