Farthest-point selection
Each new color is chosen to maximize its minimum distance to every color already in the palette.
Generate a palette chosen to stay distinguishable for people with protanopia, deuteranopia or tritanopia, not just under normal color vision.
Rather than picking colors at random, this tool simulates every candidate color under protanopia, deuteranopia and tritanopia, then greedily adds whichever remaining candidate stays furthest from the colors already chosen across all four views: normal vision plus the three simulations.
Each new color is chosen to maximize its minimum distance to every color already in the palette.
Distance is measured under normal vision and all three simulations, and only the worst case counts.
The two most common forms of red-green color blindness, affecting how red and green are perceived.
A rarer form affecting blue-yellow perception, also checked to keep the palette broadly safe.
It simulates how each candidate color would look under protanopia, deuteranopia and tritanopia, then greedily picks colors that stay as far apart as possible under every simulation, not just normal vision.
No, it uses a widely used simplified approximation matrix for each color vision type, which is accurate enough for choosing distinguishable colors but not a clinical-grade simulation.
You can generate between 3 and 10 colors; the more colors you request, the harder it becomes to keep every pair clearly distinguishable.
Yes, use the copy buttons to grab the palette as a plain hex list or as ready-to-use CSS custom properties.
They are the three most common types of color blindness, affecting red, green and blue color perception respectively.
More handy tools from My Panda Toolbox.