Accessibility Conformance Report for GitHub.com
(Based on VPAT® Version 2.4)
Report Date
This report was last updated on June 27, 2025.
Product Description
GitHub.com is the world’s largest developer platform. It empowers developers to collaborate and build scalable, secure software.
Contact Information
Please share questions or comments on the accessibility community discussion page.
Scope
The scope of this report is limited to the following user scenarios on the GitHub.com website:
User scenarios
- Account management
- Account management controllers
- Actions
- Advisory Database
- App authorization
- App authorization using SAML
- App installation
- Audit logs
- Billing
- Captcha
- Code Review
- Code Scanning
- Commit comment
- Community and safety
- Copilot for knowledge base
- Copilot Settings
- Create a branch and commit a change
- Create, review, and merge a pull request
- Customer Stories
- Customer Terms
- Dependabot
- Dependency Graph
- Deployments
- Desktop
- Discussions
- Diversity Report
- Email preferences center
- Enterprise
- Enterprise Startups
- Enterprise Trial
- Events
- External Authentication
- Features
- Feeds
- Homepage
- HTML pipeline
- Insights
- Issues
- Join a repository
- Merge queue
- Models
- Moderation: blocked users
- Mona-sans
- Notebooks
- OAuth app authorization
- OAuth app authorization using SAML
- Open Source
- Organizations
- Our Leadership
- Premium Support
- Press
- Procurement
- Read and edit a file within a repo
- Read notifications
- ReadME Project
- Release
- Repos
- Review and modify accessibility settings
- Review, update, and assign issues
- Secret Scanning
- Sign in
- Sign out
- Sign up
- Solutions DevOps
- Sponsors
- Star
- User profiles
- Verifiable domains
- Wiki
Evaluation Methods Used
Scenarios were tested using:
- Keyboard-only interactions
- JAWS and NVDA with Google Chrome
- axe
- Colour Contrast Analyzer
- Platform features such as high contrast and zoom
Applicable Standards/Guidelines
This report reflects outstanding issues found by an audit based on the level A and AA criteria of the Web Content Accessibility Guidelines version 2.2 (WCAG 2.2 AA).
Terms
- Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
- Partially Supports: Some functionality of the product does not meet the criterion.
- Does Not Support: The majority of product functionality does not meet the criterion.
- Not Applicable: The criterion is not relevant to the product.
- Not Evaluated: The product has not been evaluated against the criterion.
WCAG 2.2
Level A Success Criteria
Success Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.1.1 Non-text Content |
Partially Supports |
Exceptions include:
|
1.2.1 Audio-only and Video-only (Prerecorded) |
Supports |
|
1.2.2 Captions (Prerecorded) |
Supports |
|
1.2.3 Audio Description or Media Alternative |
Supports |
|
1.3.1 Info and Relationships |
Partially Supports |
Exceptions include:
|
1.3.2 Meaningful Sequence |
Partially Supports |
Exceptions include:
|
1.3.3 Sensory Characteristics |
Partially Supports |
Exceptions include:
|
1.4.1 Use of Color |
Partially Supports |
Exceptions include:
|
1.4.2 Audio Control |
Supports |
|
2.1.1 Keyboard |
Partially Supports |
Exceptions include:
|
2.1.2 No Keyboard Trap |
Supports |
|
2.1.4 Character Key Shortcuts |
Partially Supports |
Exceptions include:
|
2.2.1 Timing Adjustable |
Supports |
|
2.2.2 Pause Stop Hide |
Partially Supports |
Exceptions include:
|
2.3.1 Three Flashes or Below Threshold |
Supports |
|
2.4.1 Bypass Blocks |
Supports |
|
2.4.2 Page Titled |
Supports |
|
2.4.3 Focus Order |
Partially Supports |
Exceptions include:
|
2.4.4 Link Purpose (In Context) |
Partially Supports |
Exceptions include:
|
2.5.1 Pointer Gestures |
Supports |
|
2.5.2 Pointer Cancellation |
Supports |
|
2.5.3 Label in Name |
Partially Supports |
Exceptions include:
|
2.5.4 Motion Actuation |
Supports |
|
3.1.1 Language of Page |
Supports |
|
3.2.1 On Focus |
Partially Supports |
Exceptions include:
|
3.2.2 On Input |
Supports |
|
3.2.6 Consistent Help |
Not Evaluated |
|
3.3.1 Error Identification |
Partially Supports |
Exceptions include:
|
3.3.2 Labels or Instructions |
Partially Supports |
Exceptions include:
|
3.3.7 Redundant Entry |
Not Evaluated |
|
4.1.2 Name Role Value |
Partially Supports |
Exceptions include:
|
Level AA Success Criteria
Success Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.2.4 Captions (Live) |
Supports |
|
1.2.5 Audio Description (Prerecorded) |
Supports |
|
1.3.4 Orientation |
Supports |
|
1.3.5 Identify Input Purpose |
Supports |
|
1.4.3 Contrast (Minimum) |
Partially Supports |
Exceptions include:
|
1.4.4 Resize text |
Partially Supports |
Exceptions include:
|
1.4.5 Images of Text |
Supports |
|
1.4.10 Reflow |
Partially Supports |
Exceptions include:
|
1.4.11 Non-text Contrast |
Partially Supports |
Exceptions include:
|
1.4.12 Text-spacing |
Partially Supports |
Exceptions include:
|
1.4.13 Content on Hover or Focus |
Supports |
|
2.4.5 Multiple Ways |
Supports |
|
2.4.6 Headings and Labels |
Partially Supports |
Exceptions include:
|
2.4.7 Focus Visible |
Partially Supports |
Exceptions include:
|
2.4.11 Focus Not Obscured (Minimum) |
Not Evaluated |
Exceptions include:
|
2.5.7 Dragging Movements |
Not Evaluated |
|
2.5.8 Target Size (Minimum) |
Not Evaluated |
Exceptions include:
|
3.1.2 Language of Parts |
Supports |
|
3.2.3 Consistent Navigation |
Supports |
|
3.2.4 Consistent Identification |
Supports |
|
3.3.3 Error Suggestion |
Supports |
|
3.3.4 Error Prevention (LFD) |
Supports |
|
3.3.8 Accessible Authentication (Minimum) |
Not Evaluated |
|
4.1.3 Status Messages |
Partially Supports |
Exceptions include:
|
Disclaimer
©2025 GitHub Inc. All rights reserved. The names of actual companies and products mentioned herein may be the trademarks of their respective owners. The information contained in this document represents the current view of GitHub Inc. on the issues discussed as of the date of publication. GitHub cannot guarantee the accuracy of any information presented after the date of publication.
GitHub’s WCAG 2.2 conformance reports provide the information included in ITI’s “VPAT® 2.5 WCAG (November 2023)” template. “Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI). This document includes material copied from or derived from the Web Content Accessibility Guidelines (WCAG 2.2). Copyright © 2017-2018 W3C® (MIT, ERCIM, Keio, Beihang). This document is not the Web Content Accessibility Guidelines (WCAG) and should not be used as a substitute for it. Excerpts of WCAG are referenced solely for purposes of detailing GitHub’s conformance with the relevant provisions. A full and complete copy of the Guidelines is available from the W3C WAI.
GitHub regularly updates its websites and provides new information about the accessibility of products as that information becomes available. Customization of the product voids this conformance statement from GitHub. Customers may make independent conformance statements if they have conducted due diligence to meet all relevant requirements for their customization. Please consult with Assistive Technology (AT) vendors for compatibility specifications of specific AT products. This document is for informational purposes only. GitHub MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT.