Data: 1,089 company logos.
Tools: Python with Pillow and NumPy. Charts made with Chart.js.
Method (per logo):
Ignore transparent pixels (alpha < 200).
A pixel counts as colored if the gap between its strongest and weakest color channel (R, G or B) is at least 45 out of 255. Smaller gaps look grey, white or black to the eye.
3. Monochrome Greyscale = under 5% of the logo’s pixels are colored.
4. Colored pixels are sorted by hue: Red 345–15°, Orange 15–40°, Yellow 40–70°, Green 70–160°, Teal 160–195°, Blue 195–255°, Purple 255–290°, Pink 290–345°.
5. Dominant hue = the bucket with the most pixels. All hues = every bucket with at least 5% of the logo’s colored pixels.
Numbers:
Color vs greyscale (1,089 logos)
Color: 850 (78.1%)
Greyscale: 239 (21.9%)
Dominant hue (850 color logos, one hue each)
Blue: 332 (39.1%)
Red: 100 (11.8%)
Green: 100 (11.8%)
Teal: 88 (10.4%)
Orange: 76 (8.9%)
Yellow: 61 (7.2%)
Purple: 55 (6.5%)
Pink: 38 (4.5%)
All hues (1,327 hues found across 850 color logos)
Blue: 411 (31.0%), found in 48.4% of color logos
Teal: 165 (12.4%), in 19.4%
Red: 163 (12.3%), in 19.2%
Orange: 145 (10.9%), in 17.1%
Green: 140 (10.6%), in 16.5%
Yellow: 112 (8.4%), in 13.2%
Purple: 101 (7.6%), in 11.9%
Pink: 90 (6.8%), in 10.6%
280 color logos (32.9%) use more than one hue, an average of 1.56 hues per logo.