How to Create your own Google Maps

Would you like to create a custom Google Map of all the wonderful cities that you have visited so far. Or maybe an annotated map that offers easy driving directions to the wedding venue? Or maybe you have customers in different parts of the world and you would like to display testimonials on one Google Map.

These are just some of the many scenarios where you may want to build your own maps. Let’s now look at some of the best online tools that make it easy for us to create custom maps in the browser without requiring any programming knowledge.

How to Make Custom Google Maps

One of the easiest way to create custom maps is through the Google Maps website itself. Open and click Create Map under My Places. Next search for a place, or drop a placemark manually, and save it to your custom map. Repeat until you have added all the places to the Google Map.

You can later change the style of individual pins, add rich-text descriptions, photos and videos to a location – these will show up when someone clicks the location pin.

The same “My Places” option in Google Maps can be used for creating a directions map. In that case, choose the “Draw a Line” tool and move it along the desired route. Double-click to finish the drawing. Here’s a nice video tutorial that will guide you through the process of creating custom maps with Google Maps.

Create More Accurate Route Maps

If you have a smartphone, you may also use GPS recording apps like My Tracks (Android) that log your location at different times and then create a complete route from these different points. Drive to the starting point and hit the record track button on your phone. Once you have reached the destination, stop recording and the app will export the route as a Google Map.

The other option for drawing direction maps is QuikMaps. It basically converts Google Maps into a whiteboard and you can scribble routes on the map just like you draw freehand on any canvas. Once you have sketched the route, export it as a KML file which can be imported into Google Maps or Google Earth for easy publishing.

Create Google Maps from Excel Sheets

One slight disadvantage with the Google Maps tool is that they do not let you enter places in bulk. Yes, there are options to import KML and geoRSS files but how do you create these files in the first place?

Enter BatchGeo – an online tool that can import location data from a spreadsheet table and marks those address on a Google Map. You can copy-paste postal addresses or the latitude and longitude coordinates and BatchGeo will map them all after decoding. It’s useful tool but you cannot export the map with the free account.

Add Animation to your Google Maps

You may see flight tracking maps where multiple airplane images seem to move along different paths on a single Google map. If you would like to have something similar for your own Google Map, check out Animaps.

With Animaps, you can quickly create animated markers that move along a pre-defined route over the map. You can have multiple markers on the same map and their respective playback speed can be controlled as well.

Custom Google Maps for Advanced Users

Advanced users can create customized Google Maps by simply changing a few parameters in the maps URL. The Static Maps API has a complete list of parameters supported by Google Maps along with a few examples. The big advantage with static Image Maps is that you can modify them pretty quickly and they are easy to embed as they they do not rely on IFRAMES or JavaScript.

Also, if you would like to create personalized Google Maps that look very different from the standard maps and have custom data, follow these code samples in JavaScript.

Related: Record a Movie of Google Earth

Amit Agarwal

Amit Agarwal

Google Developer Expert, Google Cloud Champion

Amit Agarwal is a Google Developer Expert in Google Workspace and Google Apps Script. He holds an engineering degree in Computer Science (I.I.T.) and is the first professional blogger in India.

Amit has developed several popular Google add-ons including Mail Merge for Gmail and Document Studio. Read more on Lifehacker and YourStory


Awards & Titles

Digital Inspiration has won several awards since it's launch in 2004.

Google Developer Expert

Google Developer Expert

Google awarded us the Google Developer Expert award recogizing our work in Google Workspace.

ProductHunt Golden Kitty

ProductHunt Golden Kitty

Our Gmail tool won the Lifehack of the Year award at ProductHunt Golden Kitty Awards in 2017.

Microsoft MVP Alumni

Microsoft MVP Alumni

Microsoft awarded us the Most Valuable Professional (MVP) title for 5 years in a row.

Google Cloud Champion

Google Cloud Champion

Google awarded us the Champion Innovator title recognizing our technical skill and expertise.

Email Newsletter

Sign up for our email newsletter to stay up to date.

We will never send any spam emails. Promise.