More than just a WordPress mapping plugin

MapSVG is a WordPress plugin that helps you create custom content (people, real estate, events or anything else) and show it on a vector, Google or image map - with filters and search.

Vector maps
Google maps
Image maps
Content manager

Turn any vector file into an interactive map

Use one of the 100+ included vector maps or draw a custom map or floorplan in your favorite vector graphics software and make it interactive with MapSVG.

Extend Google Maps functionality with powerful features of MapSVG

Join vector maps with Google Maps. Change the default Google Map look by importing thousands of map styles from SnazzyMaps.

Add an interactive overlay on Google Map

Draw a vector image in Adobe Illustrator, Inkscape or any other vector graphics software and overlay the image on Google Map.

Screenshot of Adobe Illustrator

Add interactivity to a raster image

Use MapSVG drawing tools to add clickable areas on a jpeg/png image.

Add your own content

Create objects with custom fields: people, locations, events, real estate properties or anything else. Import large data sets from a CSV file. Use built-in template and CSS editors to set up the look of your content on the front-end.

Screenshot of MapSVG form editor
Attach objects to map regions
Map regions can have one or many attached objects. Show list of attached objects on click on a region.
Screenshot - MapSVG content attached to regions
Show locations on the map
Add location markers simply by entering an address or lat/lng coordinates.
Screenshot - MapSVG content as markers
Show a list of objects with filters
Add a list of objects with filters and text search near your map.
Screenshot - MapSVG content as a list

Perfect WordPress plugin for any mapping project

Convert numbers in custom fields to colors on the map. Show statistical information and visualize your data.

Powerful editing tools

Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Tons of features

Vector maps

Turn any vector file into an interactive map

Google maps

Use plain Google Maps or with added vector overlays.

Image maps

Add interactivity to any raster image.

Statistics, data visualization

Color parts of a country with different colors depending on your data.

Custom objects

Create any kind of objects and show them on your map.

Custom fields

Text, textarea, image, select, multiselect, radio, checkbox, date, wp-post

Image uploader

Attach images to objects and map regions. Different image sizes are created automatically: thumbnail, medium, full.

CSV import

Import large data sets from a CSV file.

Pagination

Split data loaded to your map into pages.

Markers

Add location markers simply by entering an address. Upload your own marker images.

Marker clusters

Show 1000 markers all at once without pagination.

Directory

Show a list of custom objects or map regions near your map.

Filters

Add filters by custom fields, filter by distance.

Text search

Do a text search by any field.

Templates

Full control of the look of your content on the front-end.

Event handlers

Extend functionality with your own JS code by using MapSVG API.

CSS editor

Fine-tune map styles in built-in CSS editor.

Mobile friendly

Map layout automatically changes on mobile devices.

Reliable support

In case of any difficulties just contact us. We're happy to help.
Roman Stepanov avatar image
Roman Stepanov
Developer, Tech support
Vyacheslav Oleinik avatar image
Vyacheslav Oleinik
Developer, Tech support

FAQ

Have questions? Check the list below.
Google provides their API services for free if you don't exceed the following limits: 28,000 Google Map loads per month and 2,500 requests per day to Google Geocoding API.
Still have unanswered questions? Get in touch