Select platform: [Android](https://developers.google.com/maps/documentation/android-sdk/cloud-customization/test-style-updates.md.txt "View this page for the Android platform docs.") [Android 3D](https://developers.google.com/maps/documentation/maps-3d/android-sdk/cloud-customization/test-style-updates.md.txt "View this page for the Android 3D platform docs.") [iOS](https://developers.google.com/maps/documentation/ios-sdk/cloud-customization/test-style-updates.md.txt "View this page for the iOS platform docs.") [iOS 3D](https://developers.google.com/maps/documentation/maps-3d/ios-sdk/cloud-customization/test-style-updates.md.txt "View this page for the iOS 3D platform docs.") [JavaScript](https://developers.google.com/maps/documentation/javascript/cloud-customization/test-style-updates.md.txt "View this page for the JavaScript platform docs.") [Web Service](https://developers.google.com/maps/documentation/maps-static/cloud-customization/test-style-updates.md.txt "View this page for the Web Service platform docs.")

<br />

When you want to update a style that is being used in production, you
may want to test your style updates first.

1. Make a copy of the production map style.

2. In the copied map style, make your changes and publish.

   If the copied style has just been updated, check the updated
   styles to make sure they look as expected. Map features with custom styles
   have a solid blue dot next to them. Expand all map features to find all
   changes.
3. Associate the copied map style with a different map ID that you can use
   to test the style in your staging environment.

4. Test your style changes in your staging environment.

5. When you are happy with the results, associate the copied map style
   with your production map ID.

> [!NOTE]
> **Note:** A copied map style does not retain the versions of the style it copied. If you want to maintain the style history, you can instead take your tested changes from the copied map style and make them to the original map style.

> [!NOTE]
> **Note:** Style changes can take a few hours to propagate to your apps websites, and apps can take longer if the devices aren't connected to the internet. If you're still not seeing your style changes after a few hours, see [My style changes aren't updating](https://developers.google.com/maps/documentation/ios-sdk/cloud-customization/troubleshoot.md.txt#style-delay).