Easy Map is a WordPress store locator and interactive map plugin. Use it to add interactive maps, multiple location markers and a searchable store finder to any page. It's built on
Leaflet and uses
OpenStreetMap with no API key. You can switch to
Google Maps or
Mapbox or
CARTO at any time. Add maps with a shortcode or the Gutenberg block, show your shops, branches, dealers or offices with custom marker icons and rich popups, and draw delivery areas and routes on the map.
Map Demo | Store Locator Demo
[youtube
https://youtu.be/QixysoSg5Wk?si=LvyQpjkTYNlvZPN7]
Who is Easy Map for?
- Anyone who wants to add Interactive map on Website
- Retail chains and franchises that need a store locator or dealer locator
- Restaurants, clinics, banks, gyms and salons with several branches
- Agencies building location directories and "find us" pages
- WooCommerce shops that want to show where products are stocked (Pro)
- Anyone who wants a Google Maps alternative without API keys or billing
No API Key Required – OpenStreetMap & Leaflet
Easy Map uses
OpenStreetMap tiles by default, so your map works as soon as you activate the plugin. You don't need a Google Cloud account, an API key or billing. If you prefer another provider, choose
Google Maps (roadmap) or
OpenStreetMap CARTO or
Mapbox in Settings and paste your key. All three providers are included in the free version.
Store Locator for WordPress
Build a complete store finder in a few clicks and add it anywhere with
[easy-map-store-locator id="…"].
- Live search by store name
- Category filter dropdown and a category sidebar with checkboxes
- Store cards that show the address, phone, email, opening hours and closing day
- Automatic Open Now / Closed badge, calculated from your hours in the site's timezone
- Get Directions button that opens Google Maps route planning
- Click a store card to zoom the map to it and open its popup
- Pagination for long store lists (choose how many per page)
- Store Categories to group locations: create, search, sort and bulk delete
- Address search on the map (geo search) shown as a bar or a button
- Responsive layout that works on mobile and desktop
How to add multiple locations and display a store locator map on your WordPress website
[youtube
https://youtu.be/rIyvYX2O0JI?si=0EzEYyaPL4yzaxDm]
Interactive Maps & Multiple Locations
- Create any number of maps (3 in Free) and place each one with a short code like
[easy-map id="…"]
- Show multiple locations on a single map
- 230+ built-in marker icons, including colored pins and themed icons
- Rich-text popups using the WordPress editor: bold text, links, lists, headings and images from the Media Library
- Open a popup automatically when the map loads
- Zoom control (with position), scroll-wheel zoom, full-screen mode and map height
- Settings page with a live map preview: click to set the center, zoom to set the default zoom level
- Inline shortcode attributes (
lat, lon, zoom, popup, tilelayer and more) for quick one-off maps
Draw on the Map – Polygons, Routes & Areas
Use the drawing tools to mark delivery zones, service areas, territories, routes and points of interest.
- Polygons, polylines, rectangles, circles, circle markers and markers
- Add a popup message to each shape
- Embed with
[easy-map-drawing id="…"] or draw a quick route with [easy-map-polyline]
Shortcodes
[easy-map id="…" ] – add a saved map
[easy-map-marker id="…"] – add a saved location marker to the map above it
[easy-map-drawing id="…"] – add saved shapes to the map above it
[easy-map-store-locator id="…"] – full store locator map
The
Shortcode Sample page in the admin shows examples you can copy.
How to Add or Create Map with Multiple Locations,Polyline and Ploygons
[youtube
https://youtu.be/6aPZ3kxlQsg?si=flQ2zov7Db8cIGzz]
Gutenberg Map Block
The
Easy Leaflet Map block lets you place a map without a shortcode. It has a live preview in the editor: click to set the location, then adjust zoom, height, popup text and map controls from the sidebar. It also supports wide and full alignment.
Use Cases - Map Solution and Integration for Every Business
Easy Map helps you build advanced location maps for any industry/business. Here are some popular use cases powered by Google Maps or OpenStreetMap via Leaflet:
- Retail Store Locator - Showcase nearby outlets, branches, or chain locations
- Restaurant Locator - Help users find your cafes, diners, or food franchises
- Real Estate Property Map - Display properties locaions
- Hospital & Clinic Map - Show medical centers, diagnostic labs & walk-ins
- Gym & Fitness Center Locator - Promote local gyms, yoga studios & wellness hubs
- Shopping Mall Directory - Build interactive directories with category filters
- Hotel & Resort Locator - List resorts, Hotel and vacation rentals by location
- Car Dealership Map - Map showrooms, service centers, and authorized dealers
- Bank & ATM Locator - Help customers locate ATMs and branches
- Pharmacy Finder - Display medical stores and pharmacy locations
- Salon & Spa Locator - Show salons, nail bars, and beauty spas nearby
- Barber Shop Locator - Map grooming centers, barbershops, and hair stylists
- School & University Maps - Display educational institutions
- Event Venue Locator - Help users find event halls, venues, and stadiums
- Cinema & Entertainment Map - List theaters, gaming zones, and arcades
- Museum & Art Gallery Locator - Showcase local exhibitions and museums
- Government Office Map - Map municipal offices, courts, or embassies
- Toy Store Locator - Promote branded or local toy stores
- Garden Center & Nursery Map - Help users find garden shops and nurseries
- Bookstore Locator - Showcase independent and chain bookstores
- Electronics Store Map - Map mobile, computer, and appliance retailers
- Clothing Store Locator - Help users find fashion outlets and boutiques
- Service Center Locator - Map repair centers for electronics, cars, or devices
- Legal & Consultancy Locator - List law firms, advisors, and service offices
- Insurance Office Map - Show agents, offices, and policy assistance centers
- Dealer & Warehouse Locator - Display regional warehouses and distributors
- Childcare & Preschool Finder - Help parents locate daycares and nurseries
- Supermarket & Grocery Store Map - Show supermarkets, mini-markets, or organic stores
- Post Office & Courier Center Locator - Find shipping centers and drop boxes
- Religious Center Locator - Show churches, mosques, temples, or community halls
- Library Map - Display public and academic library locations
- Veterinary & Pet Store Map - Highlight vets, clinics, or pet supply stores
- Hardware & Home Services Map - Show electricians, repair centers, or hardware stores
- Co-working Space Locator - Help users find shared office spaces or business hubs
- Construction & Project Map - Showcase new projects or development plots
- Wine & Liquor Store Map - Find wine shops and liquor outlets
- Outdoor & Sports Store Map - Locate gear shops, bike rental points, etc.
Fast & Developer Friendly
- Location and store data is cached, and there's a one-click Clear Cache button
- REST API (
easy-map/v1) plus action and filter hooks for extending the plugin
- Filters to rename store locator labels (search placeholder, "All Categories", title)
- Translation ready (
easy-map text domain, .pot file included)
Easy Map Pro – Advanced Store Locator Features
Upgrade to
Easy Map Pro to remove all limits and get:
- Unlimited maps, locations, drawings, store locators and categories
- Near Me search: visitor geolocation, a radius slider (km/mi), a radius circle on the map and the distance to each store
- Marker clustering for maps with many locations
- 4 store locator layouts: Sidebar + Map, Card Grid, Split Horizontal, List + Map
- WooCommerce product filter: link products to stores and let customers find where a product is available
- Custom marker image upload for the whole site, for each location or for each category
- Category defaults: give a category a default image and marker, and apply them to every store in it with one click
- Store images, Facebook/Instagram/website links and a custom "More Info" button
- 4 popup templates: Image + Contact, Minimal, Opening Hours, Social Links
- Share a store: Facebook, X or copy link, with Open Graph tags so the link shows a rich preview
- Sort stores and categories in your preferred order
- CSV import & export for locations and store categories (comma, semicolon or tab delimiters)
- Edit and delete shapes you've already drawn
Getting started with Easy Map is simple:
- Install and activate Easy Map from your WordPress dashboard.
- Create your first map from the Easy Map settings.
- Add locations, markers, drawings, or store locator details.
- Copy the generated shortcode.
- Paste the shortcode into any page, post, or supported widget area.
You can also use the Gutenberg block to add maps directly from the WordPress block editor