PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Kml
  4. Flexible Map
Flexible Map icon

Flexible Map

Embed Google Maps shortcodes in pages and posts, either by center coordinates or street address, or by URL to a Google Earth KML file.

By webaware·Kml·Free
4.8(66 reviews)
·7.0K+ active installs·Updated 3 months ago
DownloadVisit HomepageCompare

As of April 2026, Flexible Map is a WordPress kml plugin with 7.0K+ active installations and a 4.8/5 rating from 66 reviews. It has been downloaded 356K+ times in total. Requires WordPress 4.6+ and PHP 5.6+. Available on WordPress.org since 2012. Downloads are up 13% this week. Top alternative: OSM – OpenStreetMap.

4.8/566 reviews
7.0K+active installs
356K+total downloads
14 yearssince 2012

Overview

Flexible Map allows you to add Google Maps to your WordPress website with simple shortcodes.

Features

  • three ways to load a map:
    • by center coordinates
    • by street address
    • by URL to a Google Earth KML file
  • simple shortcode for adding maps to pages/posts
  • PHP function flexmap_show_map() for theme and plugin developers
  • supports multiple maps on a page/post
  • supports responsive design — specify width / height in percent
  • map marker doesn’t have to be the center of the map
  • optional description for info window
  • optional directions link for info window
  • directions can be dropped into any div element with an ID
  • minimal dependencies — just WordPress and the Google Maps API

Get started with Flexible Map.
Read the manual online.

Sponsorships

  • directions on KML maps generously sponsore…
Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.866 reviews
5 ★
62
4 ★
2
3 ★
0
2 ★
0
1 ★
2

Recent Reviews

Brilliant and so simple for KML import
by chinwag·3 years ago

Implemented so quickly and easily. Worked straight out of the box for KML files. Highly recommend!

Simple and works great
by black85vette·4 years ago

Can’t get much easier to display a .kml file on a webpage. For a time Google had a hard time loading a local .kml file so I stored mine on a public Google.sites page, but that seems to have been resolved. Just paste the shortcode pointing to a local .kml file and it will automatically center the contents on a map that will have Terrain, default or satellite maps. Zoom and scroll work correctly. My page is all about the map so this makes maintaining my webpage simple.

Easy
by mickyharris·6 years ago

Just works, but you’ll need a Google maps API key.

Easy, Simple, Works Great!
by azlivin008·7 years ago

I use this on ALL of my websites – at least five as of now. This is by far the easiest and most complete maps plugin out there. No need to create a “post” for every map. Just enter your address and parameters right in the shortcode on the page. Totally awesome, simple, lightweight, and lots of ways to configure your map.

  • This topic was modified 7 years, 7 months ago by azlivin008.
  • This topic was modified 7 years, 7 months ago by azlivin008.
Powerful and not overloaded :-)
by kato68·8 years ago

Perfect “simple” plugin the just does what it sould do.

Download Trends

Today: 17Yesterday: 23This week: 127Period total: 14K

Compatibility

WordPress4.6+ requiredTested up to 6.9.4
PHP5.6+ required

Version Adoption

v1.19
44.6%
v1.17
37.2%
Other
12.2%
v1.12
5.9%

Top Alternatives to Flexible Map

OSM – OpenStreetMap icon
OSM – OpenStreetMap
4.610K+ installsUpdated 5 days ago
ViewCompare
WP Flexible Map Options icon
WP Flexible Map Options
5100 installsUpdated 11 years ago
ViewCompare
Scribble Maps icon
Scribble Maps
2.530 installsUpdated 15 years ago
ViewCompare
Advanced OSM for Toolset Maps icon
Advanced OSM for Toolset Maps
530 installsUpdated 2 months ago
ViewCompare
Listdom KML Addon – Display KML Layers icon
Listdom KML Addon – Display KML Layers
020 installsUpdated 1 month ago
ViewCompare
View all kml plugins →

Frequently Asked Questions

Changelog

The full changelog can be found on GitHub. Recent entries:

1.19.0

Released 2025-08-09

  • security: authenticated Cross-Site Scripting (XSS) vulnerability (thanks Wordfence, zer0gh0st for responsible disclosure)
View full changelog on WordPress.org

Contributors

webawarewebaware
Plugin Info
Version
1.19.0
Last Updated
Dec 14, 2025
WP Requires
4.6+
Tested Up To
6.9.4
PHP Requires
5.6+
Active Installs
7.0K+
Downloads
356K+
Added
Jan 9, 2012
Business
Free

Tags

kmlmapmapsgooglegoogle maps

Developer

W
webaware
13 plugins0.2M+ total installs
View all plugins →

Quick Compare

Flexible Map vs OSM – OpenStreetMap→Flexible Map vs WP Flexible Map Options→Flexible Map vs Scribble Maps→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.