How to Draw a Radius on Google Maps

Updated February 16, 2026

Google Maps is the most popular mapping platform in the world, but it's missing one feature that millions of people search for: the ability to draw a radius circle on the map.

As of writing, Google Maps does not offer a built-in radius drawing tool — there is no UI in the web app, mobile app, or Google My Maps that lets you click a point and draw a circle at a specific distance. Below are the workarounds people commonly use to get a radius onto a Google Map, and a faster alternative.

Google Maps interface showing no built-in radius tool

The fastest alternative is our free radius map tool — works instantly with no setup. If you specifically need the radius on a Google Map, the three workarounds below cover it.

Method 1: Use a Third-Party Radius Tool (Recommended)

The simplest way to get a radius on a map is to skip Google Maps entirely and use a tool built specifically for this purpose.

How to do it:

  1. Open Map With Radius (or any radius tool — we explain why we built ours below).
  2. Type your address, city, or zip code in the search bar.
  3. Enter your desired radius distance (e.g., 10 miles, 5 km).
  4. The circle appears instantly on the map.

Why this works best: The tool is purpose-built for radius drawing. You get address search, adjustable circles, multiple radii, and shareable links — all the features Google Maps doesn't offer. The map uses OpenStreetMap tiles, which show the same streets, landmarks, and geographic detail you'd see on Google Maps.

Limitation: The map tiles look different from Google Maps. If you specifically need the Google Maps visual style or satellite imagery, see Methods 2 and 3 below.

Method 2: KML File Import via Google My Maps

This method creates a circle in a KML file and imports it into Google My Maps — the standard route for getting a radius onto a Google Map.

How to do it:

  1. Generate a KML circle. You need a KML file containing a circle polygon. You can create one using our tool (draw your radius → click Export KML) or use a KML circle generator.
  2. Open Google My Maps. Go to mymaps.google.com and sign in with your Google account. Create a new map from the My Maps interface.
  3. Import the KML file. Use the import option in My Maps to upload your KML file. The circle will appear on the Google Map.
  4. Adjust styling. Select the circle to change its fill color, border color, and opacity.

Limitations:

  • Requires a Google account.
  • You must generate the KML file externally first — Google My Maps cannot create circles from scratch.
  • The circle is a polygon approximation, not a true geometric circle. At normal scales this is indistinguishable, but at very small radii the edges may appear slightly angular.
  • You cannot easily resize the circle after import. To change the radius, you need to generate a new KML file and re-import it.
  • Google My Maps has layer and feature limits that can affect large projects — check Google's current documentation if you plan to scale.

Method 3: Google Maps JavaScript API (Developers Only)

If you're a developer building a web application, the Google Maps JavaScript API has a google.maps.Circle class that renders a radius circle programmatically.

Example code:

JavaScript
const map = new google.maps.Map(document.getElementById("map"), {
  center: { lat: 40.7128, lng: -74.0060 },
  zoom: 11,
});

new google.maps.Circle({
  map: map,
  center: { lat: 40.7128, lng: -74.0060 },
  radius: 16093, // radius in meters (10 miles ≈ 16,093 m)
  fillColor: "#4285F4",
  fillOpacity: 0.2,
  strokeColor: "#4285F4",
  strokeWeight: 2,
});

Limitations:

  • Requires a Google Cloud account and API key.
  • Requires JavaScript coding knowledge.
  • Google Maps Platform uses a pay-per-load pricing model with a monthly free credit. For a personal project this may stay within the free tier, but for a public website costs can add up — check Google's current pricing before committing.
  • This is a development tool, not an end-user solution. Regular users searching “how to draw a radius on Google Maps” are looking for a ready-made tool, not a code snippet.

For reference, Google's official documentation on the Circle class: Google Maps JavaScript API — Circles

Why Google Maps Doesn't Have a Radius Tool

Google Maps is designed primarily for navigation — getting directions from A to B. Features like radius drawing, area measurement, and zone visualization fall outside its core use case.

Google My Maps (the customization layer) supports markers, lines, and polygons, but does not currently offer a circle primitive. The Google Maps mobile app has a basic distance measurement tool, but it measures point-to-point distance, not a radius in all directions.

Whatever the reason, third-party tools have filled this gap for a long time. FreeMapTools is a long-running option, MapDevelopers is another popular one, and our tool, Map With Radius, is a more modern alternative built on open-source mapping technology.

Radius vs. Drive Time: Which Do You Need?

A common mistake is using a radius circle when you actually need a drive-time map. These serve different purposes:

Radius CircleDrive Time Map
What it showsStraight-line distance from a pointActual travel distance by road
ShapePerfect circleIrregular polygon following roads
Best forQuick distance estimates, coverage zonesCommute planning, delivery routing
Example“Everything within 10 miles”“Everything within a 20-minute drive”
Accounts for roads?NoYes
Accounts for traffic?NoDepends on tool

A 10-mile radius draws a perfect circle, but you can't actually reach every point inside that circle by road. Mountains, rivers, highways, and one-way streets all affect real-world accessibility. If you need to know what you can realistically reach, use our drive time map instead.

Frequently Asked Questions

Can you draw a radius on Google Maps without any tools?
No. Google Maps does not have a built-in radius or circle drawing feature. The distance measurement tool only measures point-to-point distance, not a radius area. You need either a third-party tool or a KML file import to display a radius on a map.
How do I show a mile radius on Google Maps?
The fastest way is to use a radius map tool to draw your circle, then export it as a KML file and import it into Google My Maps. Or simply use the third-party tool directly — it shows the same geographic information without the extra steps.
Is there a radius feature in Google Maps mobile app?
No. The Google Maps mobile app does not currently support radius drawing. Its distance measurement feature measures straight-line distance between tapped points, not a radius in all directions.
Can I draw a radius in Google Earth?
Google Earth Pro (desktop version) supports circle drawing through its polygon and measurement tools. This works for visualization but is limited to Google Earth — you cannot transfer the radius back to Google Maps without exporting as KML.
What's the best free alternative to Google Maps for radius drawing?
Map With Radius provides instant radius drawing with address search, multiple circles, shareable links, and KML export — all free with no account required. Other options include FreeMapTools, CalcMaps, and MapDevelopers. See the alternatives page for detailed side-by-side comparisons.
How do I draw a 5 km radius on Google Maps?
Use our radius map tool. Enter your address, set the radius to 5 km, and the circle appears instantly. To get this onto Google Maps specifically, export the KML file from our tool and import it into Google My Maps.

Related Tools

Ready to draw your radius?

Skip the workarounds. Draw a radius circle in seconds with our free tool.

Open Radius Map Tool