Google Maps for ExpressionEngine


Objective HTML

3rd Party (Free)

Creative Commons Attribution

EE Version Support

  • ExpressionEngine 2


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.


Add-On Type(s)

Extension, Fieldtype, Module, Plugin


Editor's Pick
Each month the devot:ee staff picks an add-on that's especially well thought out, well built, and useful. They're add-ons that we love and think you will too!

Google Maps for ExpressionEngine was chosen in July 2014.

Google Maps for ExpressionEngine enables users to easily harness the power of the Google Maps API without spending a lot of time or money on the task. Getting the user experience and technical integration inline with your needs (or the client's) in the allotted time is very difficult. For less than a single hour of billable time, you and your clients can start working with Google Maps and gain an infinite amount possibilities.

3.2 Now Available!

The next major installment of Google Maps for ExpressionEngine is now available. For a full breakdown of the new features, check out the official release.


The complete mapping and geolocation toolkit

Google Maps for ExpressionEngine is the most powerful geolocation and mapping toolkit available. It’s an ExpressionEngine module that contains a collection of tools that easily enables users to harness to power of the Google Maps API. In a nutshell, users can easily plot coordinates, routes, and regions on a map (or multiple maps) using the Fieldtype. Developers can easily create maps within templates using a familiar and memorable syntax AND without writing any JavaScript or PHP. No hacking. No workarounds. No mess or hassle.

What you get is scalable and maintainable code that your clients and users will appreciate using. Google Maps for ExpressionEngine can simplify your publishing templates and take the burden off your clients. The amount of time and money you would have to spend to duplicate these features would far outweigh the cost of a single license.

Maps & Markers

Adding markers to the map has never been easier using the Google Maps fieldtype and template tags. No PHP or JavaScript necessary.


Incorporating routes and directions has never been easier. No longer do you have to redirect your users to Google to display a simple route and directions.


Use the Google Maps Fieldtype to create complex shapes with custom colors and styles using drag and drop controls saving you literally weeks of development.

Current Location

Quickly and easily display the user’s current location with auto position updates, GPS accuracy, IP reverse lookups as a fallback.


Streetview Panoramas

Incorporating street view panoramas can take a lot of time and cost clients a lot of money. Say yes to clients and still turn a profit.

Marker Clusters

Easily group your markers into nicely formed clusters by using a single parameter - it’s super easy,

.CSV Importer

You can now geocode and create records from a .CSV of any size. The importer is highly configurable and can import just about any common data schema.

Advanced Search

The search has been much improved. Gain the benefit of search entries with multiple coordinates, and gain completely control over how your results or output to the template.

Looking for More?

Complete List of Features


Try out a full featured demo using SafeCracker


Full list of examples


Complete Documentation

Looking for v2?

Support for v2 has been officially removed. However, if you still want to use a free version of Google Maps for ExpressionEngine it is still available on Github. v2 and v3 are not compatible, therefor it’s highly advised you use v3 for production sites. There has been a huge amounts of improvements and features in v3 - you won’t be disappointed!

Google Maps for ExpressionEngine Links

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. channel_entries_tagdata

This entry was created April 25, 2011, 10:43 am.
This entry was last updated January 14, 2016, 12:25 pm.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at to initiate your return. If you have questions, email

33 Reviews:

deswork 06.03.16

Rating - {addon_rating_average}

Great module, this is one I’d pay for if it resulted in the module being updated for EE3. Clusters have stopped working and some of the examples are not working. Hope Justin is okay and can get back to this top module soon.

Davor 04.15.16

Rating - {addon_rating_average}

Small update on this, Justin (dev) is offline for a quite a while due personal issues so show some understandings. Webnology tips are working, there are 4 files you need to replace old link, they are: ft.gmap.php, mod.gmap.php, mcp.gmap.php, geolocation.php search for ‘’

Bjørn Børresen 01.08.16

Bjørn Børresen
Rating - {addon_rating_average}

Used to be great, but sadly it has been abandoned and won’t work anymore unless you update the js links (like the helpful comment below explains). So wouldn’t recommend it on any new projects.

Shane Robinson 01.07.16

Shane Robinson
Rating - {addon_rating_average}

@Webnology - Thanks so much for the fix! Seems to work for now. Too bad this Module and Developer have gone completely A.W.O.L…

Webnology 12.04.15

Rating - {addon_rating_average}

Stopped working but a quick fix for all is to replace all the url’s with a previous version of google maps: or for example. :-)

Luke Hardiman 12.02.15

Luke Hardiman
Rating - {addon_rating_average}

Hugely valuable module for a few years now, but after 5 emails sent in the past 2 weeks, I’m unable to get hold of Justin. There is a bug that has arisen due to the latest google maps API release and I have had to set the API version called by the module back to work around this.

Jonathan G 12.01.15

Jonathan G
Rating - {addon_rating_average}

After years of using this Add-On and loving it, the fieldtype just stopped working completely. I also tried contacting the developer multiple times unsuccessfully. Really disappointing. I was supposed to be giving a large presentation tonight showing a site using this module. Canned

kubik101 12.01.15

Rating - {addon_rating_average}

Disappointing. After attempting to contact the developer several times, there seems to be no support for this add-on.

The Image Shoppe 04.19.15

The Image Shoppe
Rating - {addon_rating_average}

This is probably one of the most well thought out and robust plugins i’ve used for EE. Saved me a good couple of days coding. Has every feature a client could want in google maps functionality and the field works flawlessly! Thanks Objective HTML! - Aaron Schaut

Liam 03.10.15

Rating - {addon_rating_average}

Excellent plugin. Helpful support too. 5 stars.

Clive Portman 10.02.14

Clive Portman
Rating - {addon_rating_average}

It works, mostly, but it’s the buggiest addon for EE I’ve ever used, the docs aren’t great and support has been slow so far.

Jason Turcotte 05.08.14

Jason Turcotte
Rating - {addon_rating_average}

Great support when I had an issue using multiple maps on a single page.

Highly recommend!

Adam Khan 04.17.14

Adam Khan
Rating - {addon_rating_average}

Powerful but buggy.

Brett Burwell 03.04.14

Brett Burwell
Rating - {addon_rating_average}

What makes this add-on standout to me is that it’s crazy powerful and flexible, yet still easy to work with.

greendesigned 11.08.13

Rating - {addon_rating_average}

If I ever saw this guy in the street, I would stop and give him a slow clap… this addon is so easy to use & fun, yet still so powerful.

JonnyT 09.08.13

Rating - {addon_rating_average}

Awesome add-on and even better support!

mcsnidely 04.24.13

Rating - {addon_rating_average}

Excellent Add-On and even better support from Justin at Objective HTML. Good experience all around and my MSM EE sites are working perfectly.

svh1 04.03.13

Rating - {addon_rating_average}

Easy to install, easy to understand, easy to use.  Loaded (and I mean loaded!) with features for just about anything you’d want to do with a google map!

MISC 03.25.13

Rating - {addon_rating_average}

This is really a great add-on with a lot of capabilities (works great together with other add-ons). At the beginning it takes some time to understand the principle, but then it is possible to create great things in a short time (sorry, I am not a native English speaker).

5BYFIVE 01.28.13

Rating - {addon_rating_average}

This add-on is amazing if you have to do anything with Google Maps. Very powerful, but easy to use.

mithra62 01.05.13

Rating - {addon_rating_average}

If you have to do anything with Google Maps you *need* this add-on. Everything, and I mean EVERYTHING, that you’d ever want to do with Google Maps this add-on can do. Crazy powerful and customizable. A tool worth keeping in your box, without a doubt.

Mike Dexter 12.11.12

Mike Dexter
Rating - {addon_rating_average}

Clients are always amazed at how easily they can manage their maps. “Add a new store location?” No problem… Support is fantastic too.

AdamG 12.04.12

Rating - {addon_rating_average}

This is the bees-knees of Google Maps add-ons. Support is excellent and it just works. Really well. Tons of features too.

JulesWebb 12.01.12

Rating - {addon_rating_average}

Thank you for dealing with Google Maps API for me! Saves me time and frustration. Love the functionality and simplicity of it.

warrenk 05.26.12

Rating - {addon_rating_average}

Fantastic plugin, superior support from the developer. Has saved me a good few hundred £ not having to decipher the API myself.

The fieldtype is really clean and the tag syntax easily decipherable.


Andre Van Kets 05.18.12

Andre Van Kets
Rating - {addon_rating_average}

Very chuffed with the features of the latest version. Can’t wait to integrate even more feature-rich maps into our travel websites. FTW.

Hobofi 04.12.12

Rating - {addon_rating_average}

Having used v2 before, I was a bit surprised at the price of v3, but I needed a map feature and the budget allowed it, so I decided to give v3 a shot. Mere minutes later I had a perfect working solution. DAMN!

Custom placeholders/labels for fieldtype are a great plus non-English speaking countries!

sm9 04.03.12

Rating - {addon_rating_average}

This is an excellent add-on - it has to be the definitive Google Maps add-on for ExpressionEngine. So many features and options, great support, thorough docs & examples, and under constant development. I highly recommend it if you need any sort of mapping functionality on your ExpressionEngine site.

msfarrel 03.09.12

Rating - {addon_rating_average}

Really great addon. Nice cp interface. Awesome support from Objectivehtml. I needed to do something beyond the addon capabilities and they built the functionality into the addon in just a couple days!

Lee 02.08.12

Rating - {addon_rating_average}

Using V3 as a store finder on a CartThrob site. Quick to setup, great support from Justin and the client loves it. Money well spent!

tyaskp 11.01.11

Rating - {addon_rating_average}

Great free add-on with complete documentation. This is really work in my site. Thanks for making my life easier :)

Editors Note - This add-on used to be free but became commercial.

kellypacker 07.08.11

Rating - {addon_rating_average}

Great docs and really great examples. Very versatile.

Oxford 05.26.11

Rating - {addon_rating_average}

Great functionality (for me and my clients!), fairly easy to set up, also works in combination with Matrix, very good support.