MapSwap for The Events Calendar

MapSwap for The Events Calendar replaces Google Maps with OpenStreetMap on your event pages. No API key required, no usage fees, no restrictions — just fast, reliable, and free maps powered by OpenStreetMap.

Why use MapSwap?

No extra API key needed

OpenStreetMap is free and open. No sign-ups, no billing.

Privacy-friendly

OpenStreetMap doesn’t track your visitors the way Google does.

Works with your existing events

MapSwap uses the venue addresses you’ve already entered. No data migration, no extra setup.

Easy to set up

Install, activate, enable. Your maps are swapped in seconds.

Easy to revert

Disable the setting or deactivate the plugin and Google Maps is back.

Choose Your Toolset

MapSwap Free

The Essentials

$0 forever

  • OSM on single event pages
  • Configurable zoom level and zoom controls
  • Adjustable map height and width
  • A link to OpenStreetMap instead of Google Maps
  • Compatible with any theme that supports The Events Calendar

Takes you to the WordPress.org repo page.

MapSwap Pro (beta)

Support for Events Calendar Pro and more

$0 for the beta

  • Everything in Free
  • OSM on Map View
  • OSM on single venue pages
  • Individual settings for venue pages

Requires the free version as well.

MapSwap requires the Leaflet Map plugin by bozdoz, and, of course, The Events Calendar .

Everything you need to replace Google Maps in The Events Calendar.

Or take it further with MapSwap Pro (beta) add-on to cover Events Calendar Pro features.

Free

Replaces Google Maps with OpenStreetMap on single event pages

Free

Configurable zoom level and zoom controls

Free

Adjustable map height and width

Free

Compatible with any theme that supports The Events Calendar

Pro

Replaces Google Maps on single Venue pages

Pro

Replaces Google Maps on Map view

Pro

Individual settings for Venue pages

Takes you to the WordPress.org repo page.

Download the beta version for FREE!
Requires the free version as well.

MapSwap requires the Leaflet Map plugin by bozdoz, and, of course, The Events Calendar .

Changelogs

  • Fix – The default zoom level and map dimensions on single event/venue maps now apply correctly when a setting was saved as an empty string.
  • Feature – Added a setting to enable/disable the plugin functionality without having to deactivate it.
  • Feature – Added a Settings link on the Plugins page to allow easy access to the plugin settings.
  • Tweak – Added default placeholders for zoom level, map height, and map width settings.
  • Initial release
  • Feature – Show events of a venue in the popup on Map View.
  • Fix – Ensure the correct names are used when fetching the plugin options.
  • Tweak – Use the new `mapswap_get_options` function to get the plugin settings.
  • Tweak – Update the tooltips on the settings page to reflect correct values.
  • Initial beta release.
  • Single venue page map support.
  • Map View support with OpenStreetMap via Leaflet.
  • Event card click-to-zoom with smooth animation on the Map view.
  • Pagination support with automatic marker updates on the Map view.

Try MapSwap Pro beta for free!

MapSwap Pro is currently under development, the beta version is fully functional though.

If you encounter any bugs or of you have any feedback or feature request, just drop an email to

I’d love to hear from you!