Mastering the Viridis Color Palette: Codes, Usage, and Design Impact

Published by Xuad February 4, 2026

The viridis color palette stands out as a modern, perceptually uniform, and colorblind-friendly set of colors that enhances readability and visual clarity across diverse media.

The Viridis palette for R – Thinking on Data

The Viridis palette for R – Thinking on Data

Source: www.thinkingondata.com

Viridis Color Palette Codes Explained

The official viridis palette includes five primary colors encoded in sRGB: viridis-100 (a soft blue), viridis-200 (lighter blue), viridis-300 (pale green), viridis-400 (medium green), and viridis-500 (deep green). These codes—#e0f7fa, #b3e5fc, #80deea, #4fd1c5, #388e3c—are ideal for data visualization, web design, and accessible interfaces due to their consistent brightness and hue progression.

Viridis palette — viridis_pal • scales

Viridis palette — viridis_pal • scales

Source: scales.r-lib.org

Why Viridis Matters in Design

Developed to support color vision deficiencies, viridis maintains perceptual uniformity, ensuring gradients appear smooth and intuitive to all users. Its wide luminance range improves contrast without relying on hue, making it perfect for charts, maps, and UI elements where clarity is critical.

Viridis palette — viridis_pal • scales

Viridis palette — viridis_pal • scales

Source: scales.r-lib.org

Practical Applications and Implementation Tips

Use viridis codes in CSS with predefined variables—such as --viridis-100: #e0f7fa—to ensure consistency. In digital design, pair viridis with complementary neutral tones for balanced aesthetics. For print, verify color profiles to preserve intended contrast and readability.

Viridis Color Palettes — viridis_pal • viridis

Viridis Color Palettes — viridis_pal • viridis

Source: sjmgarnier.github.io

Adopting the viridis color palette elevates design inclusivity and functionality. Start integrating its precise codes today to create visually compelling, accessible experiences that resonate with every user.

Viridis Color Palette and colors #440154 #3b528b #21908c #66c2a4 # ...

Viridis Color Palette and colors #440154 #3b528b #21908c #66c2a4 # ...

Source: ipalettes.com

Viridis Color Palette Generator The matplotlib colormaps introduced in 2015 are widely popular, with implementations of the palettes in R, D3js, and others. Popular for good reason, the palettes are colorblind-friendly, retain representational clarity in greyscale, and are generally aesthetically pleasing. The Viridis palette for R One of the most important things about graphs is the election of the colors.

Viridis » Beautiful Color Palettes for Your Next Design · Loading.io

Viridis » Beautiful Color Palettes for Your Next Design · Loading.io

Source: loading.io

Color could change the mood of the image, or impact the story, also guide the viewer thought the elements into the visualization. The election of colors is notably important. Introduction viridis, and its companion package viridisLite provide a series of color maps that are designed to improve graph readability for readers with common forms of color blindness and/or color vision deficiency.

D.4 Using color packages | Data Science for Psychologists

D.4 Using color packages | Data Science for Psychologists

Source: bookdown.org

The color maps are also perceptually-uniform, both in regular form and also when converted to black. Explore the Viridis color palette! Uncover Hex codes, RGB, HSB, HSL values, and create stunning palettes. Dive into color magic today!

PANTONE 17-5734 TCX - Viridis color palettes - colorxs.com

PANTONE 17-5734 TCX - Viridis color palettes - colorxs.com

Source: www.colorxs.com

Value viridis returns a character vector, cv, of color hex codes. This can be used either to create a user-defined color palette for subsequent graphics by palette(cv), a col = specification in graphics functions or in par. 2 On many of my images thus far, I have been using the viridis colour palette - Option G (or Mako).

Viridis Color Palettes — viridis • viridisLite

Viridis Color Palettes — viridis • viridisLite

Source: sjmgarnier.github.io

I've been using functions to select from the palette, such as scale_fill_viridis_d(option = "G"). However, I'd like to sample from this palette and therefore I'd like to identify the underlying colour codes. R Viridis color palette with Plotly and Leaflet will make your data visualisations stand out - Here's how to use it.

Viridis palette — viridis_pal • scales

Viridis palette — viridis_pal • scales

Source: scales.r-lib.org

Color Palette Shades The following are the color shades of the selected color palette. Each color shade is generated by decreasing the brightness of the color by 10%. click on the color to copy the hex code.

Introduction to the viridis color maps • viridis

Introduction to the viridis color maps • viridis

Source: sjmgarnier.github.io

loading.io's Viridis palette contains 4 colors including #482173,#2e6f8e,#29af7f,#bddf26, available in PNG / SVG / JSON and SCSS format for your next design project. Viridis Color Palette Generator. GitHub Gist: instantly share code, notes, and snippets.

Introduction to the viridis color maps • viridis

Introduction to the viridis color maps • viridis

Source: sjmgarnier.github.io

On picking the Viridis color scheme - Gabors Data Analysis

On picking the Viridis color scheme - Gabors Data Analysis

Source: gabors-data-analysis.com

Pantone 17-5734 Tcx Viridis Color | Hex color Code #00846B information ...

Pantone 17-5734 Tcx Viridis Color | Hex color Code #00846B information ...

Source: icolorpalette.com

PANTONE 17-5734 TCX - Viridis color palettes - colorxs.com

PANTONE 17-5734 TCX - Viridis color palettes - colorxs.com

Source: www.colorxs.com