ExpressMaps Blog

The ExpressMaps WordPress plugin is now on WordPress.org

The ExpressMaps WordPress plugin is now on WordPress.org
November 13th, 2026
Tom Jenks

The ExpressMaps plugin is now in the official WordPress.org plugin directory. You can install it from inside WordPress in a few clicks, and it updates itself like any other plugin.

What it does

The plugin puts a fast, OpenStreetMap-based map on any page or post, with no Google account, no billing card and no tracking cookies. You get two ways to add a map:

  • The ExpressMaps Map block for the block editor. Set the location, zoom, style, height, a marker and popup text in the sidebar, and see a live preview as you edit.
  • The [expressmaps] shortcode for the classic editor, widgets and page builders. For example: [expressmaps lat="51.5072" lng="-0.1276" zoom="13" marker="true" popup="Our office"].

All ten ExpressMaps styles are available, from the familiar Standard style to Darklands and Mulberry for dark themes.

Install it

  1. In your WordPress dashboard go to Plugins → Add New and search for ExpressMaps.
  2. Click Install Now, then Activate.
  3. Create a free ExpressMaps account and make an API key in the console. Restrict it to your site's domain.
  4. Paste the key into Settings → ExpressMaps, choose a default style and add your first map.

The free plan covers 100,000 map loads a month, which is more than most business sites will ever use. Panning and zooming don't count extra.

Why use it instead of a Google Maps embed

  • Privacy. Map tiles set no cookies and don't profile your visitors, so the map doesn't need to wait behind a consent banner.
  • Cost. Google gives 10,000 free loads a month per map type and then charges per thousand. ExpressMaps includes 100,000, with paid plans from $29 a month.
  • Speed. The map library ships inside the plugin and only loads on pages that show a map, which helps Core Web Vitals.

Built to the directory's rules

The plugin is GPL-licensed and passed the WordPress.org review and Plugin Check. It bundles MapLibre GL JS rather than loading scripts from a CDN, and its readme lists exactly which ExpressMaps services it contacts and when.

Setup details and shortcode attributes are on the WordPress integration page. If you run into anything, use the plugin's support forum on WordPress.org or email support@expressmaps.com. If the plugin helps you, a review on WordPress.org helps other site owners find it.

Back to List