Skip to contents

All 149 palettes, grouped by collection. Hover a palette to read its hex values. Every palette shown here is an exported object: type its ID into R and you get the vector.

These are design palettes, so most were never meant to encode categories in a chart. The 65 marked dataviz stay separable both in normal vision and under simulated colour-vision deficiency — filter to them with the Charts buttons, or in code with palettes(dataviz_friendly = TRUE).

Finding a palette from R

# all four-colour Avant Garde palettes
palette_names("avantgarde", type = "four-color")
#> [1] "avantgarde_four_01" "avantgarde_four_02" "avantgarde_four_03"
#> [4] "avantgarde_four_04" "avantgarde_four_05" "avantgarde_four_06"
#> [7] "avantgarde_four_07"

# anything with at least seven colours
palettes(n = 7)[, c("id", "collection", "n_colors")]
#>                    id collection n_colors
#> 1 minimalism_multi_02 minimalism        7
#> 2 minimalism_multi_05 minimalism        7
#> 3 minimalism_multi_06 minimalism        7
#> 4     kawaii_multi_03     kawaii        7

# only fully transcribed palettes
nrow(palettes(include_review = FALSE))
#> [1] 136

# palettes that screen well for charts, widest first
head(palettes(dataviz_friendly = TRUE)[, c("id", "n_colors", "min_delta_e_cvd")])
#>            id n_colors min_delta_e_cvd
#> 1 retro_bi_01        2            24.9
#> 2 retro_bi_02        2            23.6
#> 3 retro_bi_03        2            15.6
#> 4 retro_bi_04        2            67.6
#> 5 retro_bi_05        2            16.6
#> 6 retro_bi_07        2            24.3