Roughly 1 in 12 men and 1 in 200 women have some form of color vision deficiency. Approximately 15% of the world's population lives with a disability. If your logo fails basic accessibility standards, you are not just excluding those users — you are also producing a logo that is harder for EVERYONE to read in low-light conditions, on small screens, and on low-quality displays. Accessible design is better design, period.
WCAG 2.1 establishes two contrast ratio thresholds that apply to logos just as they apply to any other visual content:
| WCAG Level | Minimum Contrast Ratio | Applies To | Compliance Target |
|---|---|---|---|
| AA (Normal Text) | 4.5:1 | Text under 18pt (24px) regular, or 14pt (18.6px) bold | Minimum for most websites |
| AA (Large Text) | 3:1 | Text at least 18pt (24px) regular, or 14pt (18.6px) bold | Large logo wordmarks |
| AAA (Enhanced) | 7:1 | Normal text | Ideal — reach this when possible |
| AAA (Large Text) | 4.5:1 | Large text | Best practice for large logo text |
Logos that are purely decorative or part of a brand name that does not convey essential information have a partial exemption under WCAG — but this is not a free pass. If your logo functions as a navigation element (clicking it goes home), as identification for your business in a critical context, or as the sole indicator of a page's owner, the contrast requirements apply.
Practical takeaway: your logo's text elements should achieve at least 3:1 contrast against their background, and ideally 4.5:1. The icon portion of the logo should have sufficient contrast that its shape is discernible to someone with reduced visual acuity.
The three most common forms of color vision deficiency:
Red and green appear as similar yellowish-brown tones. Any logo that differentiates meaning through red-vs-green (common in eco brands, food freshness indicators, financial positive/negative) fails for these users. The information must also be conveyed through shape, position, or text — never color alone.
Red appears darker, almost brown or black. Red-heavy logos lose their intended energy and warmth. Bright reds become muted, and red-on-dark-background combinations become nearly invisible.
Blue and green appear similar; yellow appears pinkish. Blue-heavy logos lose distinction from green elements. This is the rarest form but worth considering for comprehensive accessibility.
Testing method: Use a color blindness simulator (Coblis, Color Oracle, or the Chrome DevTools rendering panel) to view your logo through each deficiency lens. If the logo loses critical information — a symbol becomes invisible, a color-coded element loses its meaning — add a non-color differentiator: shape variation, text labels, or pattern fills.
Sans-serif fonts generally perform better for accessibility than serif fonts, especially at small sizes. Avoid decorative, script, and display fonts for critical text — they introduce character ambiguity that slows reading for users with dyslexia and low vision. If your brand name uses a stylized font, ensure the letterforms remain individually distinguishable. A logo wordmark where "Illinois" reads as "Illnois" because the decorative 'i' blends into the 'n' is a functional failure.
Thin weights (100-300) are an accessibility hazard. At small sizes, thin strokes anti-alias to near-invisibility on screens and break up entirely in print. Minimum weight recommendation for logo text that will appear at small sizes: 400 (regular) or higher. If your design calls for thin typography, use it only at large display sizes where the stroke width exceeds 2-3 pixels.
Overly tight letter spacing (tracking below -0.05em) causes adjacent characters to merge visually, creating word-recognition problems for dyslexic readers. Overly loose spacing (tracking above 0.3em) fragments the word into isolated letters. Aim for 0-0.05em tracking for logo wordmarks — tight enough to read as a unit, loose enough to distinguish each character.
While logos are not typically interactive elements, logo marks that function as clickable navigation (the home button in a website header) must meet WCAG 2.5.5 target size requirements: a minimum touch target of 44x44 CSS pixels. If your logo is smaller than this when used as a navigation element, it fails the accessibility standard — and it is also harder for non-disabled users to tap accurately on mobile.
For logos that include fine details, WCAG does not specify a minimum detail size, but practical guidance from accessibility experts sets the lower bound at approximately 2px stroke width for screen display and 1pt for print. Anything thinner will not render reliably across devices.
Every logo image on a website needs proper alternative text. The pattern depends on whether the logo is linked:
Linked logo (navigates home): alt="Company Name — Home" or use an aria-label on the link element. This tells screen reader users both whose site they are on AND what clicking does.
Unlinked logo (decorative/identification only): alt="Company Name" if the logo conveys brand identity; alt="" (empty, with role="presentation") if the company name is already visible in adjacent text.
SVG logos: Use <title> and <desc> elements inside the SVG, combined with role="img" and aria-labelledby on the SVG element. This is more robust than alt text on an img tag for inline SVGs.
Generate logos with clean typography, proper contrast, and scalable vector output — the fundamentals of accessible design built in.
Try AI Logo Generator Free