Sweet Map

plugin banner

????️ Interactive map with a visual marker editor. No API keys, no registration, completely free. Gutenberg block + shortcode.

Author:ivangrishov (profile at wordpress.org)
WordPress version required:5.8
WordPress version tested:6.9.4
Plugin version:1.0.1
Added to WordPress repository:28-03-2026
Last updated:28-03-2026
Rating, %:0
Rated by:0
Plugin URI:https://wordpress.org/plugins/sweet-map/
Total downloads:58
plugin download
Click to start download

Sweet Map adds a beautiful interactive map to your WordPress site — with a visual marker editor, address search, and rich popups. No coding required.

Built on Leaflet.js — the leading open-source map library trusted by millions of websites worldwide.

???? 100% Free — No API Keys, No Registration

Unlike Google Maps or Mapbox, Sweet Map works completely out of the box:

  • No Google account needed
  • No API key to generate or manage
  • No billing — no credit card, no usage limits
  • No registration on any third-party service
  • No monthly fees — ever

Just install, activate, and start adding markers.

✨ Features

  • ???? Visual marker editor — click the map to place a marker, drag to reposition
  • ????️ Multiple maps — create unlimited maps, each with its own markers and settings
  • ???? Rich popups — title, description, photo, and a link button in every marker
  • ???? Custom markers — choose a pin color or upload your own PNG/SVG icon
  • ???? Address search — find any location instantly, no API key required
  • ???? Marker clustering — nearby markers group automatically at low zoom levels
  • ???? Gutenberg block — add maps via the block editor with a visual map selector
  • ???? Shortcode[sweet_map] or [sweet_map id="offices"]
  • ????️ Map styles — OpenStreetMap or Satellite view
  • ???? Geolocation — “Find my location” button on the map
  • ???? Multilingual — English and Russian included

???? Add a map in seconds

Option 1 — Gutenberg block:
Click + in the page editor search “Sweet Map” select the block pick a map from the sidebar. Done.

Option 2 — Shortcode:
[sweet_map]
[sweet_map id=”offices”]

???? External services

This plugin uses open, free services to display maps and search addresses:

Map tiles load when the map is displayed on the page. Address search sends a query only when the visitor types in the search box. The plugin does not store any personal data.

Source Code

The compiled JavaScript (assets/dist/index.js) is built from Vue 3 source code available on GitHub.


Screenshots
FAQ
ChangeLog