All technologies
ARIA
2 painsavg 8.5/10
compatibility 1dx 1
Figma Sites aria-label implementation creates accessibility failures and VoiceOver issues
9Figma Sites automatically adds aria-label attributes everywhere, often duplicating visible content or mislabeling as alt text, causing WCAG 2.5.3 (Label in Name) failures. When accessibility tags are applied to headings, the duplicated aria-label makes content completely inaccessible to VoiceOver by grouping it incorrectly.
compatibilityFigma SitesARIAVoiceOver+1
Figma Sites accessibility settings hidden by default and inconsistent with design file
8Accessibility settings in Figma Sites are hidden by default and must be manually added to each layer. Additionally, there's no high-level view of applied accessibility tags—users must click into every layer individually to check. Component behavior, variables, and states differ between Figma Design and Sites.
dxFigma SitesWCAGARIA