Easy Google Maps by Supsystic adds interactive Google Maps to any WordPress page: unlimited maps and markers, custom marker icons, marker categories with a filter, clustering and map themes. Describe every location with text, photos, video, links, phone and e-mail, then publish the map with a block, an Elementor widget or a shortcode. No code required.
The plugin works with your own Google Maps API key, and the settings page walks you through getting one in a couple of minutes. It supports the current Google Maps JavaScript API, including Cloud Map IDs and Advanced Markers.
Unlimited maps and markers
- Markers with text, photos, video, links, phone and e-mail
- Custom marker icons from the built-in library or your own image
- Marker categories with a front-end filter
- Marker clustering for maps with many locations
- Linked markers that open any URL on click
- Address search: type an address and get the pin
Map settings
- Roadmap, satellite, hybrid and terrain map types
- Width, height, zoom, minimum and maximum zoom
- Scroll-wheel and drag behaviour
- Responsive maps with a separate zoom level on mobile
- A starter set of map themes
- Map language and region (US, CA, GB, DE and more), so labels and address search match your country
- Google Maps China endpoint (maps.google.cn)
Add maps anywhere
- Gutenberg block, Elementor widget, sidebar widget, shortcode and PHP snippet
- Works with WPBakery, Divi, Beaver Builder and other page builders through the shortcode
Import and export
Move maps and markers between sites with CSV import and export.
Made for
- Contact page and office location maps
- Businesses with several branches, stores or dealers
- Real estate and rental listings
- Restaurants, hotels and event venues
- Travel blogs and city guides
Translations
The plugin ships with translations in 15 languages.
Prefer maps without a Google API key?
Try
Ultimate Maps by Supsystic for OpenStreetMap and Leaflet maps. It can import your Easy Google Maps maps.
Easy Google Maps Pro
Pro adds directions, layers and richer ways to present your locations:
- Route builder: connect several points, choose the travel mode and let Google find the optimal order of stops, or set your own order
- Get Direction button, routes with turn-by-turn steps and alternate routes, starting from the visitor's position
- KML layers with filters, and KML points imported as markers
- Traffic, transit and bicycling layers and a heatmap layer
- Figures: polygons, polylines and circles
- Table view and photo or description sliders for your locations
- Visitors can add or edit markers from the front end
- Centre the map on the visitor's location and a places search toolbar
- Fullscreen and print buttons, custom control positions and hidden labels
- Static map images, social sharing and markers shown between two dates
- The full collection of map themes
Learn more
2026
1.15.4 — October 16, 2026
- Maintenance release with minor stability improvements.
1.15.3 — October 15, 2026
- General security hardening and code improvements.
1.15.2 — October 9, 2026
- Maintenance release with minor stability improvements.
1.15.1 — September 29, 2026
- Maintenance release with minor stability improvements.
1.15.0 / 24.09.2026
- General security hardening
- Added JSON export of map themes for Google Cloud styling when a Map ID is set
- Fixed a grey map when no maximum zoom level is set
- Fixed the CSV Import button not opening the file dialog
- Removing maps, markers and marker categories now also removes their related data
1.14.6 / 08.09.2026
- Added an optional API Region setting for Google Maps JavaScript API localization
- Kept the Google Maps default region behavior when the API Region setting is empty
1.14.5 / 03.09.2026
- Added Elementor and Gutenberg map selection integrations
- Improved the classic WordPress widget with shared map selection fields and sanitized settings
- Improved frontend map initialization in dynamic editor and page builder contexts
1.14.4 / 01.09.2026
- General security hardening
1.14.3 / 14.08.2026
- Fix Custom Map Controls and related admin toggles not working
1.14.2 / 10.08.2026
- General security hardening and code improvements
1.14.1 / 10.08.2026
- Server-side validation for the API Domain setting, enforced both when it is saved and when it is used to build the Google Maps script URL
1.14.0 / 10.08.2026
- General security hardening and code improvements
1.13.1 / 07.08.2026
- General code cleanup and stability improvements
1.13.0 / 31.07.2026
- Added further security hardening and unofficial version detected
- Fixed a critical error that could occur when saving markers on a newly created map
- Fixed an issue where reordering marker groups (parent category) could silently fail to save
- Completed a full compatibility pass for PHP 7.4 through 8.5 across the plugin core
- General code cleanup and stability improvements
1.12.3 / 28.07.2026
- Fixed: admin menu could stay hidden after activation on some installs (core module state is now self-healing)
- Added: guided setup after activation - connect your Google Maps API key and jump straight into creating your first map
- Updated: Overview page promo image
- Minor fixes
1.12.2 / 30.05.2026
- Confirmed compatibility with WordPress 7.0
1.12.1 / 02.04.2026
- Fixed a plugin activation issue
1.12.0 / 27.03.2026
- Multiple stability fixes
- Confirmed compatibility with WordPress 6.9.4
2025
- Delivered ongoing compatibility updates for WordPress 6.8.x
- Fixed a textdomain loading notice
- Added a security fix for an XXE (XML External Entity) vulnerability
- General stability fixes and overview page updates
2024
- Added an XSS security fix for SVG marker icon uploads
- Fixed several map/marker import and export issues
- Added security nonce verification and an expertise-level field for the ActiveCampaign form
- General security hardening
2023
- Fixed the Path Router feature and several visual/text editor issues for markers and marker lists
- Fixed an issue with loading multiple maps on the same page
- Completed a compatibility pass for WordPress 6.2 and PHP 8.2, with additional nonce hardening
2022
- Added support for WordPress 6.0/6.1 and PHP 8.1
- Added the renewal reminder flow for PRO licenses
2021
- Added support for PHP 8.0/8.1 and WordPress 5.7
- Replaced legacy escaping with wp_kses()/esc_attr() throughout the admin area and removed the bundled Bootstrap dependency
- Fixed several stability, tooltip, and custom-icon issues
2020
- Added WordPress 5.5 and PHP 7.4 compatibility
- Fixed a map zoom issue and an asset-upload (AJAX) issue
- Removed the legacy PHPMailer bundling