Color Theory & Palette – Resources and Tools

A Designer’s Toolbox for Learning About Colors and Color Accessibility

Last week, my student asked me for resources to help them understand the basics of color theory and build better palettes. Color is a big aspect of design that influences brand perception, but also usability, and accessibility, so, that’s quite an important topic for any designer beginner. I’ve shared with them, a collection of resources and tools on colors, I’ve curated over the years. I decided to share this list here as well, because every beginner—whether they’re my student or not—deserves guidance. I hope it will help you too.

Quick links: Understanding Color TheoryBuilding Color Palettes for Websites and UI DesignAccessibility and colors, Color Palette Resources, Enhancing Data Visualization with Effective Color Choices

Understanding Color Theory

Collage of screenshots of 4 resources showing different color wheels and showcasing topics on hue, shade, tint, warm vs cold colors

Before selecting colors, it’s helpful to understand the basics. These resources cover fundamental color principles, from color harmony (also sometimes called color scheme by some authors), to contrast, concepts of hue, saturation, tint, etc., Those will give designers a strong foundation for making intentional and effective color choices.

Building Color Palettes for Websites and UI Design

Collage of screenshots of 4 articles, showcasing how to use a color palette, different button color effects, a purple color scale, and some color contrast picker

Choosing the right colors for a website involves more than aesthetics. A well-structured palette brings consistency, while making sure the site is easy to use, and accessible. These resources include people, sharing their experience, and building color palettes for different websites. What better way to learn then from someone facing the same problem as you do?

Accessibility and colors

Collage of 4 screenshots of articles showcasing different aspects of contrast ratio and color accessibility

Great design is inclusive. Which means: colors should be chosen with accessibility  best practices in mind. These resources will help you make informed color choices that work for all users, including those with visual impairments.

Color Palette Resources

Sometimes, you just need inspiration or a quick way to generate a palette. These tools will help you find or create beautiful color combinations.

Curated Ready-to-Use Palettes

Collage of 3 screenshots of color palette tools. One uses little drops, the second boxes of color gradients and the third is dedicated to pixel art color palettes

If you’re feeling stuck or simply want to explore beautiful combinations, these curated palettes are a great starting point for your next project.

  • Lolcolors.com a collection of hand-picked color palettes, ready to use
  • Palette List a database of palettes designed for pixel art and digital design.
  • Color Hunt a playful and interactive platform to explore color combinations.

Color Palette Generators

Collage of 4 screenshot of color palette generators, including color scheme variation based on the same color, and an example of a scheme applied to brand identity

Some generators that will do the work for you: copy and paste your main color, and let them build different variations of palettes you can choose from.

Dark and Light Color Scale Generators

Collage of 4 screenshots of scales color picker: some showcase light to darker scale of the same color, and some, scales between multiple colors

Many of the articles mentioned above go beyond simply selecting two or three colors for a palette. Instead, they develop complete color scales—gradients ranging from light to dark variations of a single color, and sometimes transitioning across multiple colors. If manually crafting these scales sounds overwhelming, here are some excellent tools to help automate the process:

  • Color scale generator: creates light and dark variations of a base color.
  • CopyPalette another tool for building lighter and darker color scales.
  • Lch and Lab color and gradient picker this one is niche, but my favorite scale generator because it lets you generate scales between 2 or more colors, in different color spaces (yeah, I know, very color geek)
  • Eva Design System: generates UI-focused palettes for various states like success, warning, and error.
  • Accessible Palette another tool to create color systems that automatically calculates different shades of the same color and lets you check contrast ratios when used together . Don’t trust the WCAG3 ratios though

Enhancing Data Visualization with Effective Color Choices

Collage of 4 screenshots of articles on color and data visualization, showcasing usage of colors in graphs, color scales and two tools to generate palettes specifically for data viz with examples of color applied to maps

Choosing colors specifically for data visualization is a whole adventure. These tools and resources will help you create palettes that enhance readability for data visualizations

So, here we are, if you have more beginner-friendly resources on the topic, just let me know!