Over the years, the default marker, represented by the red pin has become an iconic part of the Google Maps experience, and as the pin has evolved, we’ve brought those same changes to Google Maps Platform.
Now, we’re bringing the newest version of the pin to the Maps JavaScript API and the Maps SDKs for Android and iOS. Starting next week, the new pin will roll out across all surfaces as the default marker.
No action is required for you to use the new pin design, and this update will only affect the ‘default’ marker that is supplied for the marker class on each platform. Custom marker implementations in your apps will not be affected.
If you prefer the existing pin design, we have made the asset available on the web, and you can continue to use it by doing the following:
-
Maps JavaScript API: set the marker's icon property (link to guide)
-
Maps SDK for Android: set a BitmapDescriptor, defined using one of the methods in the BitmapDescriptorFactory class. (link to guide)
-
Maps SDK for iOS: set the marker's icon or iconView property (link to guide)
Timeline
We will be rolling out the new pin design as the default marker across all platforms starting August 22nd.
Release date by platform:
-
Maps JavaScript API - Available the week of August 22, 2022 with weekly version 3.50
-
Maps Embed API - Available the week of August 22, 2022
-
Maps SDK for Android - Available to all customers by August 22, 2022 with Google Play Services version 22.30.14
-
Maps SDK for iOS - August 29, 2022 with SDK version 7.1
Share your feedback
If you experience any issues or bugs, please submit an issue through our public issues tracker.
For more information on Google Maps Platform, visit our website.