The Maps Demo Key is a no-cost feature that lets you start prototyping
with Google Maps Platform without entering billing
information. Validate and see your
ideas in action before committing to a paid account.
This page explains how the Maps Demo Key works, quotas, what features you can use, and
how to get and use your key.
[<button type="button" class="button button-primary gc-analytics-event" data-category="GMP Demo Key" data-action="getDemoKey" data-label="intro"> Get a Demo Key </button>](https://console.cloud.google.com/google/maps-hosted/tos?ref=https://developers.google.com/maps/) **Note:** The Maps Demo Key is technically an API key that supports a limited
set of features. It is intended for testing and prototyping purposes only,
and is not designed for production use. It is also subject to the
[Maps Demo Project Terms of Service](https://cloud.google.com/terms/maps-platform/demo-project-terms).

## Eligibility requirements

To get a Maps Demo Key, you must meet the following requirements:

- **Account type:** You must use a personal Google Account (such as a `@gmail.com` address). Google Workspace (corporate) accounts are not eligible.
- **Location:** The Maps Demo Key is not available in [prohibited territories](https://cloud.google.com/maps-platform/terms/maps-prohibited-territories). A combination of your current IP address and your Google Account location determines your eligibility.

## Which features can I use with the Maps Demo Key?


The Maps Demo Key supports a limited set of Google Maps Platform features and services.

To use any API or feature not listed below, you
need to either [add a billing account to your Maps Demo Key](https://console.cloud.google.com/google/maps-apis/discover;setup=gmpDemo?project=%3Cdemo_project_id%3E&ref=https://developers.google.com/maps/) or
[create a new API key and enable billing](https://console.cloud.google.com/google/maps-apis/onboard;setup=gmpDemo?project=%3Cdemo_project_id%3E&ref=https://developers.google.com/maps/).
For more information, see

[Get Started with Google Maps Platform](https://developers.google.com/maps/get-started).

### Maps JavaScript API

- [Map Rendering](https://developers.google.com/maps/documentation/javascript/3d/overview) Load 2D/3D maps with satellite and terrain views.
- [Markers](https://developers.google.com/maps/documentation/javascript/advanced-markers/overview) \& [Events](https://developers.google.com/maps/documentation/javascript/events) Add markers, info windows, and handle user clicks.
- [Map Styling](https://developers.google.com/maps/documentation/javascript/cloud-customization/map-styles) Apply custom themes and JSON styles to your map.
- [Places UI Kit](https://developers.google.com/maps/documentation/javascript/places-ui-kit/overview) Prebuilt components for place search and details.
- [Drawing Tools](https://developers.google.com/maps/documentation/javascript/overlays) Draw shapes and polylines to visualize data.
- [Place Class](https://developers.google.com/maps/documentation/javascript/place) \* Get location data for millions of places worldwide.

### Web Service APIs

- [Maps Grounding Lite](https://developers.google.com/maps/ai/grounding-lite) Ground AI applications with geospatial data from Google Maps.
- [Places API (New)](https://developers.google.com/maps/documentation/places/web-service) \* Get location data for millions of places worldwide.
- [Geocoding API v4](https://developers.google.com/maps/documentation/geocoding) Convert addresses or place IDs to coordinates.
- [Compute Routes](https://developers.google.com/maps/documentation/routes/compute-route-over) Get the ideal route between two locations.
- [Weather API](https://developers.google.com/maps/documentation/weather) Get comprehensive weather information.

\* User-generated content, such as user-submitted photos and reviews, is not available through the Maps Demo Key.

### Maps Demo Key quotas

The Maps Demo Key is subject to the usage limits, which are subject to change. If you reach
the daily limit, your usage is paused until the following day with no risk of
charges.

## How to use the Maps Demo Key

|---|---|---|
| [<button>1. Get your Maps Demo Key</button>](https://developers.google.com/maps/demo-key#get-demo-key) |   | [<button>2. Use your Maps Demo Key</button>](https://developers.google.com/maps/demo-key#use-demo-key) |

### Step 1: Get
your Maps Demo Key

To generate your key, make sure you're signed in with your Google Account and click the
**Get a Demo Key** button.
After accepting the Maps Demo Key terms, your key will be displayed and will be ready to use right
away.

You'll also receive an email with instructions for how to
retrieve your key from the Google Cloud console.
[<button type="button" class="button button-primary gc-analytics-event" data-category="GMP Demo Key" data-action="getDemoKey" data-label="Step 1"> Get a Demo Key </button>](https://console.cloud.google.com/google/maps-hosted/tos?ref=https://developers.google.com/maps/)

### Step 2: Use your Maps Demo Key with Google Maps Platform

The Maps Demo Key is technically an API key that supports a limited set of features. You
can use your Maps Demo Key in place of a standard API key in any of the
[supported features and services](https://developers.google.com/maps/demo-key#supported-features).

## Next steps

- **Explore:** Check out the documentation and try more of the [features
  supported by the Maps Demo Key](https://developers.google.com/maps/demo-key#supported-features).
- **Retrieve:** You can retrieve your existing key through the Google Cloud Console.
- **Upgrade:** When you are ready to move your code to a production environment, you can either [add a billing account to your Maps Demo Key](https://console.cloud.google.com/google/maps-apis/discover;setup=gmpDemo?project=%3Cdemo_project_id%3E&ref=https://developers.google.com/maps/) or [create a new API key and enable billing](https://console.cloud.google.com/google/maps-apis/onboard;setup=gmpDemo?project=%3Cdemo_project_id%3E&ref=https://developers.google.com/maps/). For more information, see [Get Started with Google Maps Platform](https://developers.google.com/maps/get-started).