---
url: /styles/color/dynamic/choosing-a-source.md
description: >-
  Dynamic color can change a color palette to match user settings, like
  wallpapers, or in-product content
---

# Dynamic color schemes

Dynamic color can change a color palette to match user settings, like wallpapers, or in-product content

**Choosing a source** · [User-generated source](user-generated-source.md) · [Content-based source](content-based-source.md)

![Dynamic color schemes](/assets/c104f12e-mroe1r89-color.CNseQ7zK.webp)

There are two ways your product can get a source color:

1. **User-generated color** from a user's wallpaper
2. **Content-based color** from in-app content like a music album or book cover

Learn [how dynamic color works](../system/how-the-system-works.md)

Both types of dynamic color are accessible and personalized, so deciding which type to use is based on what's most important in the product: content or user preference.

## User-generated color

Choose a user-generated color source if:

* Your users would benefit from a personalized experience that's tested well
* You want your product to showcase the latest and greatest Material features

[**Get started with user-generated color**](user-generated-source.md)

![Thumbnail of a floral red wallpaper with a line pointing to an app screen with a red color scheme.](/assets/d9c87de0-lnc8u840-01.DKZFOSVu.webp)

An app colored with a dynamic user-generated scheme sourced from the user's red wallpaper.

## Content-based color

Choose a content-based color source if:

* Content is front-and-center in your product
* Your team can do a bit of advanced customization
* Content-based color would support usability of specific features like media players
* Content-based color is best used for contained screen elements adjacent to the source image, though the source image is not always visible.

[**Get started with content-based color**](content-based-source.md)

![A thumbnail of a teal album art with a line pointing to an app screen with a teal color scheme.](/assets/0d2415d6-ln4j2i04-02.03X9DMBs.webp)

An app colored with a dynamic content-based scheme sourced from the in-app album art.

## Multiple color sources

Choose to use multiple color sources if:

* Your product requirements meet multiple criteria above
* You don't mind doing a bit of advanced customization

[**Get started with user-generated color**](user-generated-source.md)**&#xA0;before customizing**

![Thumbnail of green plants with a line (1) indicating green edit buttons in a photo app. Thumbnail of red wallpaper with a line (2) indicating red share buttons in the same photo app.](/assets/be040bc4-ln4j3qu9-03.DV9t-I9w.webp)

An app colored with schemes from multiple sources.

1. Content-based color sourced from the in-app photo
2. User-generated color sourced from the user's wallpaper
