
The Google Maps API is a free service, available for use on any website that is free to consumers. It enables you to embed Google Maps in your web pages and includes a number of services for customizing and adding content to the map (see below). Please see our terms of service for more information.
The Google Maps API Premier enables businesses to add maps to their websites and applications. Premier provides enhanced features, technical support, and a service level agreement. In addition, businesses that charge fees for access, track assets, or build internal applications must use Premier.
Compare your API options | Get help from a third-party developer
Google Maps API
Embed a Google Map on your web page using JavaScript. Manipulate the map and add content through a variety of services.
Google Maps API
This ActionScript API allows you to embed a Google Map on your Flash-based web page or application. Manipulate the map and add content through a variety of services.
Google Maps API
Lets you embed a Google Maps image on your webpage without requiring JavaScript or any dynamic page loading. Static maps can be deployed on mobile websites or within web pages requiring a map with no user interactivity.
The Google Earth Plug-in and its JavaScript API let you embed Google Earth, a true 3D digital globe, into your web pages. Create tours and even take site vistitors beneath the depths of the ocean, without leaving your webpage.
Related: SketchUp Ruby API, KML
Mapplets are mini-applications that run within Google Maps. You can create Mapplets that add new features or overlay your data on Google Maps. Mapplets are similar to the Maps API. The main difference is that Mapplets run on Google Maps, while the traditional Maps API is used to create maps on other websites.
The Google Maps Data API allows client applications to view, store and update map data in the form of Google Data API feeds using a data model of features (placemarks, lines and shapes) and maps (collections of features).