Live demo | Website | Features | Free vs Pro | MatrixMap Pro | Pricing | FAQ | Documentation | Support MatrixMap puts maps on your site in minutes, with no API key, no account and no monthly bill . Build a map with a visual editor, add a store locator that finds the nearest locations, or colour a wo
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.5 and PHP 7.4.
SourceWordPress plugins · Oct 17, 2026
01 / Source details
About this tool.
Live demo | Website | Features | Free vs Pro | MatrixMap Pro | Pricing | FAQ | Documentation | Support
MatrixMap puts maps on your site in minutes, with no API key, no account and no monthly bill . Build a map with a visual editor, add a store locator that finds the nearest locations, or colour a world or country map with your own data. Everything is keyboard and screen reader accessible, and nothing loads until a visitor needs it. See it on the MatrixMap website or try the live demo right in your browser.
Why MatrixMap?
Free where others charge: the store locator, 302 region maps (including every US county), CSV import and plugin importers are all in the free plugin, with no limits on maps, places or locations and no MatrixMap branding on your maps.
No API key, no billing account: maps and address search work the moment you activate the plugin.
Built for real sites: privacy-friendly loading, keyboard and screen-reader support, and a 2 KB loader that only runs on pages with a map.
Easy to switch: bring your maps and stores over from eight popular map and store locator plugins without editing a page.
Made for
Store and dealer locators, franchises and chains, restaurants and cafés, real estate and property listings, tours and travel routes, events and venues, service areas and sales territories, and data stories such as election results, sales by state or members by country.
Three kinds of map
See them in action on the MatrixMap website .
Maps with places. Search for an address or click the map to drop a pin, then add a title, text, a photo, a phone number and a link. Group places into categories that visitors can filter. Draw areas, routes and circles, or add a GPX, KML or GeoJSON file.
Store locator. Keep your stores, dealers or offices as locations, each with an address, contact details, opening hours and your own extra details (parking, languages, services…). Visitors search by address or postcode, with suggestions from your own locations as they type, or tap Use my location . They get the nearest locations with distances, “Open now” status and one-tap directions in Google Maps, Apple Maps or Waze. Add the Store Search box to your home page or header to send visitors straight to their results.
World and region maps — 302 of them, all free. The world, continents, US states and the counties of every US state , the regions of 200+ countries, and detailed maps: French departments, Italian and Spanish provinces, UK local authorities, German districts, Indian districts, Australian council areas, New Zealand districts, Canadian economic regions, Philippine provinces and the municipalities of every Mexican state. Click a region on the map to edit it, edit many at once, or paste a spreadsheet to make a data map with a legend. Regions can link to pages or open their details in a panel beside the map or a pop-up window. Region maps load no map tiles and use no third-party services.
Region maps your way: colour each region or colour by value, bubbles, labels, groups, lines between places, pins or dots or your own icons with names beside them, start zoomed in on the regions you choose, limit the zoom, tooltips on hover or on click, and fade or hide regions without data.
Built around location
Near me: visitors share their location once and get the nearest results and directions from where they are.
Approximate location without asking: if your site is behind Cloudflare, CloudFront, Vercel, Fastly or Akamai, the locator can start near the visitor’s city using the country and city those networks already send. No prompt, no IP database, no extra service.
Smart address search: results favour the country your visitor is in and the countries where you have locations, and “Did you mean…?” suggestions help with ambiguous places.
Fast radius search from its own location index, even with thousands of locations.
Correct opening hours everywhere: each location’s time zone is worked out from where it is, so “Open now” is right for every branch.
No API key needed
Maps use free OpenStreetMap-based map styles (from OpenFreeMap) out of the box. You can switch to other free styles (topographic, cycling, public transport, satellite imagery), or add a key for Google Maps, MapTiler, Thunderforest or Mapbox if you prefer.
Privacy, speed and accessibility
GDPR-friendly loading: with a consent plugin (WP Consent API, Complianz, Cookiebot, CookieYes, Borlabs, iubenda), maps wait for consent. Visitors can also load a single map with one click.
Nothing on pages without a map. On pages with a map, a 2 KB loader waits until the map scrolls into view and then loads only what that map needs.
Accessible: markers are real buttons, popups can be used with the keyboard, and each map comes with a text list of its places. Region maps include a data table.
No scroll-jacking: on mobile the page scrolls normally and two fingers move the map; on desktop, Ctrl + scroll zooms.
Works with WP Rocket, LiteSpeed Cache, Perfmatters, SiteGround Optimizer, Autoptimize and FlyingPress.
Made for the block editor
Start from a ready-made template (one location, places with a list, a route, a store locator, countries you serve, a data map) or a blank map. The Map, Store Locator, Region Map and Store Search blocks show a live preview in the editor, and you can create or edit a map without leaving the page. Shortcodes and a classic widget work too.
Switching from another map plugin?
MatrixMap imports your maps from WP Go Maps , MapPress , WP Maps and Interactive Geo Maps (MapGeo) and Maps Marker Pro / Leaflet Maps Marker , and your stores from WP Store Locator and Agile Store Locator . It can also show Leaflet Map shortcodes and WP Map Block blocks. The other plugin’s data is only read, never changed. When you deactivate the old plugin, its shortcodes and blocks show the MatrixMap version, so no page needs editing.
Also included
Clustering for maps with many places
Location categories with colours, and category filter buttons
Popup text with simple formatting (bold, italic, links, lists)
CSV import with column matching, and CSV and GeoJSON export
Special opening hours (holidays) and temporary closures
Map styles, marker colours, icons and your own marker images
Full-screen button, “show my location” button and scale bar
Category legend, popup layouts, builder undo/redo and one-click sample data
Locator radius circle, sorting, “Copy link” and short ?near= links
Embed maps on other websites (opt-in), and “Create page with this map”
Over 50,000 locations: only the visible area loads; resumable CSV imports
Developer hooks and a REST API
MatrixMap Pro
Everything above is free, with no limits on maps, places or locations. MatrixMap Pro is an optional add-on for businesses that want their maps to bring in customers. It adds:
Store locator and locations
Directions on your own map – driving, walking and cycling routes drawn on the map with travel time and turn-by-turn steps, from a locator result or a popup. Keyless routing (OSRM) or your own OpenRouteService, GraphHopper, Mapbox or Google key.
Locator analytics and a demand map – searches, directions, calls, website clicks and messages per location, and a map of where people search but you have no store. Anonymous, no cookies.
A page for every location – search-friendly location pages with a map, opening hours, contact buttons, LocalBusiness structured data and sitemap entries.
Messages to locations – a “Send a message” form in popups, results and location pages, emailed to the right store.
Result templates – cards, photo cards or compact rows, with Route, Message and More info buttons.
“Open now only” filter – using each location’s time zone, holidays and overnight hours.
Growing a network
Location submissions and dealer sign-up – visitors, members or dealers add their location for your review; “My locations” lets them keep it up to date.
Enquiries sent to the nearest dealer – a “Find a dealer” form that routes each enquiry to the closest location by email.
Visitor location on any host – a local copy of the free DB-IP Lite database, so the locator and blocks know the visitor’s city without a third-party request.
Geo-targeted content and a Nearest location block – show content by country or distance, and the closest stores with distance and hours.
Region maps and data
Click actions – a region or place opens a picture gallery, a YouTube or Vimeo video, a page of your site or another web page in a lightbox.
Drilldown – from the world to a country’s states, and on to US counties or Mexican municipalities, with an optional link to the store locator.
Combined and custom maps – world and North America state maps, and your own maps from SVG or GeoJSON: floor plans, campuses, sales territories.
Region values from your content or a Google Sheet – fill a map from categories, custom fields or a sheet or feed that refreshes in the background.
Automation and integrations
Scheduled data sync – keep locations in step with a Google Sheet, CSV or JSON feed, with preview, log and email alerts.
Maps from your posts – any post type with coordinates, an ACF map field or an address, plus a Posts map block for the Query Loop.
Privacy Plus, static map images and map comparison – tiles served from your own site or a self-hosted basemap (no consent banner needed), PNG snapshots for emails and social sharing, and a before/after slider for two maps.
Routes, tours, heatmaps and a 3D globe – planned routes through your places with elevation profiles, density heatmaps and a globe view.
WooCommerce “Where to buy” – a store finder on product pages that lists only the stores stocking that product, with stock badges.
Teams, multisite and more – approvals, revisions and an activity log, network settings, WooCommerce pickup at checkout, forms to locations, 3D maps and a style editor.
Page builders and WP-CLI – Bricks, Divi and WPBakery elements, and wp matrixmap commands for imports, exports and sync.
Updates and email support – one-click updates and email support with your licence (priority support on Agenc
02 / Source details
Getting started.
01Go to Plugins → Add New , search for MatrixMap and install it.
02Activate it.
03Go to MatrixMap → Add New Map , or add the Map , Store Locator or Region Map block to any page.
For a store locator, add your stores under MatrixMap → Locations (or import a CSV under MatrixMap → Import & Tools ), then add the Store Locator block or [matrixmap_locator] .
03 / Source details
Frequently asked questions.
Do I need a Google Maps API key?
No. Maps and address search work without any key. A Google key is only needed if you want Google’s own map tiles or geocoding.
Is it GDPR compliant?
MatrixMap stores no visitor data and sets no cookies. Map tiles come from an outside server, so by default maps wait for consent when a consent plugin is active. You can also make every map “click to load”. Region maps use no outside services at all.
How does “near me” work?
When a visitor clicks Use my location , the browser asks them for permission and gives the position to the page. The page sends it to your site’s own search endpoint to find the nearest locations; it is not stored and not sent to any outside service. Without a click, the locator can start near the visitor’s city if your CDN provides it (see “Built around location”).
Which address search service is used?
Nominatim (OpenStreetMap) by default, which is free and needs no key. You can switch to Photon, MapTiler or Google in Settings . Results are cached on your site, so each address is looked up only once.
How many places or locations can I have?
Up to 5,000 places per map, and thousands of store locator locations. Maps with many places cluster automatically.
Can I show a map of only my country?
Yes. Add a Region Map block and pick one of 302 maps: the world, continents, US states and counties, the states, provinces and regions of 200+ countries, or a detailed map (departments, provinces, districts, municipalities). You can also start the map zoomed in on the regions you choose, or hide the regions you don’t use.
Can I move maps to another site?
Yes. MatrixMap → Import & Tools → Export downloads your maps as a file, and Import maps adds them to another site (as drafts, so you can check them first). Each map in the Maps list also has an Export link.
Will my old maps still work after updating from 1.x?
Yes. Nothing needs to be changed, and your 1.x data is kept.
What is the difference between MatrixMap and MatrixMap Pro?
The free plugin is complete: unlimited maps, the store locator, all 302 region maps, imports and exports. MatrixMap Pro adds directions on your map, analytics, location pages, dealer networks, drilldown and automation. Pro installs next to the free plugin and your maps stay as they are. See MatrixMap → Free vs Pro in your dashboard or the comparison on our website for the full list.
Does it work with Elementor and other page builders?
Yes. Use the MatrixMap widget in Elementor, the blocks in the block editor, or a shortcode such as [matrixmap id="123"] in any page builder or classic editor. MatrixMap Pro adds native Bricks, Divi and WPBakery elements.
Can I use my Google My Maps, KML, GPX or GeoJSON files?
Yes. In Google My Maps choose “Export to KML/KMZ” and tick “Export to a .KML file” (KMZ archives aren’t supported), or use any GPX, KML or GeoJSON file, and add it to a map as a layer. Uploaded files are checked before they are accepted.
Does it work with caching and optimisation plugins?
Yes. With WP Rocket, LiteSpeed Cache, Perfmatters, SiteGround Optimizer, Autoptimize and FlyingPress, MatrixMap automatically excludes its small loader from their “delay”, “defer” and “combine JavaScript” features, so maps don’t go blank.
Does it support multisite?
Yes, network-wide or per site. Each site keeps its own maps, locations and settings.
Where is the documentation?
Online: the MatrixMap documentation . Inside WordPress: MatrixMap → Docs has a searchable guide covering setup, every feature, troubleshooting, privacy and the developer hooks. Settings screens link to the relevant page with “Learn more”. For help, open a topic in the support forum .
What happens to my data if I delete the plugin?
By default your maps, locations and settings are kept, so reinstalling brings everything back. To remove everything, turn on Settings → Advanced → Also delete all maps, locations and settings before deleting the plugin.