Zoom Workplace for Desktop v7.0.0 (macOS)
Accessibility Conformance Report published by Zoom
Partial extraction. We read 32 of 31 Level A and 21 of 24 Level AA criteria from this document (96% coverage). The remainder are missing from our extraction, not necessarily from Zoom's report — their table layout defeated our parser. Treat the figures below as incomplete and read the source document for the full picture.
Conformance by level
Reported by the vendor. WCAG Level AA is the benchmark referenced by ADA Title II, Section 508 and the European Accessibility Act; Level AAA is optional and often left unevaluated.
Level A — 32 criteria
- Supports
- 26
- Partially supports
- 0
- Does not support
- 0
- Not applicable
- 6
- Not evaluated
- 0
Level AA — 21 criteria
- Supports
- 15
- Partially supports
- 0
- Does not support
- 0
- Not applicable
- 6
- Not evaluated
- 0
Source: View the original report published by Zoom.
These figures are extracted from that document. They are the vendor's own statements, not an independent assessment, and automated extraction can misread a table.
All reported criteria (109)
| Criterion | Name | Level | Conformance | Remarks from vendor |
|---|---|---|---|---|
| 1.1.1 | Non-text Content | A | Supports | The product provides text-alternatives to non-text content such as buttons, and graphics. Programmatic labels allow assistive technologies users to decipher the nature and purpose of non-text content. |
| 1.2.1 | Audio-only and Video-only (Prerecorded) | A | Supports | The product supports closed captioning for its audio-only and video-only recorded meetings. Users can assign a dedicated participant to type closed captioning, add a 3rd party closed captioning provider, or use automatic captioning. The product does not provide pre-recorded audio-only or video-only media. Meeting participants may share video-only/audio-only files during the meeting and provide the necessary alternative for the time-based media using in-meeting file-transfer. |
| 1.2.2 | Captions (Prerecorded) | A | Supports | The product supports open and closed captioning for its recorded meetings. Users can assign a dedicated participant to type in closed captioning, add a 3rd party closed captioning provider, or use automatic captioning. The product does not provide pre-recorded media. Meeting participants may share pre-recorded audio-only content during a meeting and provide the necessary captioning using in-meeting file transfer. |
| 1.2.3 | Audio Description or Media Alternative (Prerecorded) | A | Supports | The product supports closed captioning for its recorded meetings. Users can assign a dedicated participant to type in closed captioning, use a 3rd party closed captioning provider, or use automatic captioning. The product does not provide pre-recorded video content. Meeting participants may share time-based media during a meeting and provide the necessary audio descriptions or alternative using in-meeting file transfer. |
| 1.3.1 | Info and Relationships | A | Supports | The product programmatically presents the visual structure, context, and relationships between elements to assistive technologies. Labels are associated with form controls to ensure they are announced when focused upon, and semantic elements are used to markup structure (i.e. list of tabs are programmatically |
| 1.3.2 | Meaningful Sequence | A | Supports | The product employs a tab order that is logical and follows the visual order of elements. |
| 1.3.3 | Sensory Characteristics | A | Supports | The product does not rely solely on sensory characteristics to convey information about content and elements. |
| 1.4.1 | Use of Color | A | Supports | The product conveys information without solely using color differences. |
| 1.4.2 | Audio Control | A | Supports | Meeting participants must choose to Join Audio upon entering a meeting before meeting audio is enabled (unless ‘Automatically join audio by computer when joining a meeting’ is enabled). A dismissible audio chime (that pauses in 4-second intervals) is automatically played when a user receives a call. However, the product does not yet provide a dedicated keyboard shortcut to ‘Leave Computer Audio’ while in a meeting. |
| 2.1.1 | Keyboard | A | Supports | The product provides keyboard support to elements. |
| 2.1.2 | No Keyboard Trap | A | Supports | The product allows for keyboard navigation throughout most of the application without a keyboard trap. |
| 2.1.4 | Character Key Shortcuts | A | Supports | The product provides keyboard shortcuts that are only active when the Zoom application is in focus. Keyboard shortcut support is described in “Hotkeys And Keyboard for Zoom” page: |
| 2.2.1 | Timing Adjustable | A | Supports | Zoom meetings time out after either 24 hours or 40 minutes depending on what plan the user is on and how many participants are in the meeting. For more details see: https://support.zoom.us/hc/en-us/articles/202460676- Will-My-Meeting-Time-Out- . The application warns users prior to timing out with a notification dialog. When a meeting moderator closes a Breakout Room, the breakout room participants will be kicked out of the breakout room after a 60-second warning. This timeout may not be adjusted due to the nature of the breakout room feature |
| 2.2.2 | Pause, Stop, Hide | A | Supports | The Participants lists auto-update when new participants join, and the in-meeting chat updates when new chat messages are received. Both the participants and in-meeting chat panes may be hidden by the users. |
| 2.3.1 | Three Flashes or Below Threshold | A | Supports | The microphone indicator image button at left-bottom corner of main meeting window blinks when audio input is received. However, the image icon is very small (10 x 16 pixels) and does not take up more than 2% of the screen. Additionally, the microphone indicator can be hidden by hiding the toolbar altogether. The speaker and microphone input level bar image in the Settings/Audio dialog blinks when the user clicks on Test Speaker or Test Mic buttons, and when microphone or audio input is received. However, the image icons are very small (4 x 70 pixels) and do not take up more than 5% of the screen. The CPU and memory usage indicator bar in the Settings/Statistics dialog blink when CPU or memory usage changes. However, the image icons are very small (5 x 70 pixels) |
| 2.4.1 | Bypass Blocks | A | Not Applicable | This product is not a web application. |
| 2.4.2 | Page Titled | A | Supports | The product properly and programmatically titles all of its windows to ensure users understand where they are in the application. |
| 2.4.3 | Focus Order | A | Supports | The product provides a focus order that is consistent with the visual order of the application. |
| 2.4.4 | Link Purpose (In Context) | A | Supports | The program includes several external links within the Settings window (i.e. links within the “Advanced |
| 2.5.1 | Pointer Gestures | A | Not Applicable | The product does not require any multi-point gestures in order to operate content. |
| 2.5.2 | Pointer Cancellation | A | Supports | The product does not use down-events to execute most functions. Down-events are only used in the Whiteboard feature for annotations where it is essential. |
| 2.5.3 | Label in Name | A | Supports | Programmatic labels match the visual label in most areas of the product. In some cases, we may slightly tweak the latter end of programmatic labels to increase understandability for screen reader users. |
| 2.5.4 | Motion Actuation | A | Not Applicable | The product does not contain any functionality that is triggered by gestures or by moving a device. |
| 3.1.1 | Language of Page | A | Not Applicable | The product is not a web application |
| 3.2.1 | On Focus | A | Supports | The product does not initiate changes of context upon the focusing of elements. |
| 3.2.2 | On Input | A | Supports | The product does not initiate changes of context upon user input. |
| 3.2.6 | Consistent Help | A | Not Applicable | The product is native based, and not a web-based application. |
| 3.3.1 | Error Identification | A | Supports | Zoom provides visual error messages that are also programmatically announced to Screen Readers (e.g. an invalid meeting ID or invalid meeting password). |
| 3.3.2 | Labels or Instructions | A | Supports | The product uses visible form labels pages with many input fields. Some forms, by design, rely on placeholder text as an alternative for visible form labels (e.g. Invite a contact to a meeting). This is by design, as within the context of the screen/dialog, the purpose of the input field is clear. |
| 4.1.1 | Parsing | A | Not Applicable | This product is not implemented using markup languages. |
| 4.1.2 | Name, Role, Value | A | Supports | Most of the controls in the product provide the necessary role, state, property, and value information to assistive technologies |
| 1.2.4 | Captions (Live) | AA | Supports | The product supports closed captioning for its meetings. Meeting hosts can assign a dedicated participant to type |
| 1.2.5 | Audio Description (Prerecorded) | AA | Supports | The product itself does not provide pre-recorded video content. For meetings and webinars, hosts may leverage the audio interpretation feature if they need to provide a separate audio track that contains audio descriptions. |
| 1.3.4 | Orientation | AA | Supports | The product does not restrict its view to a single display orientation. |
| 1.3.5 | Identify Input Purpose | AA | Not Applicable | The product is not implemented using markup languages. |
| 1.4.3 | Contrast (Minimum) | AA | Supports | Most of the product follows the minimal color contrast ratio for the text over the background. |
| 1.4.4 | Resize text | AA | Supports | The product currently inherits the text resizing options set through the operating system. |
| 1.4.5 | Images of Text | AA | Supports | The product uses text rather than images of text to present information. |
| 1.4.10 | Reflow | AA | Supports | The product does not require scrolling in two dimensions to present content without loss of information. |
| 1.4.11 | Non-text Contrast | AA | Supports | The product UI follows the 3:1 minimal contrast ratio for the visual presentation UI components against adjacent colors. |
| 1.4.12 | Text Spacing | AA | Not Applicable | The product is not implemented using markup languages. |
| 1.4.13 | Content on Hover or Focus | AA | Supports | The product utilizes the on-hover technique to make certain UI elements visible upon mouse-over. The additional controls are hover-able and persistent, and can be dismissed with the escape key. |
| 2.4.5 | Multiple Ways | AA | Not Applicable | The product is not a web application. |
| 2.4.6 | Headings and Labels | AA | Supports | The product provides descriptive headings and labels throughout the application. |
| 3.3.7 | Redundant Entry | A | Supports | The product ensures form fields are appropriately populated and/or provides the users options to select to reduce the need of remembering information. |
| 2.4.7 | Focus Visible | AA | Supports | The product provides a visible focus indicator when elements receive keyboard focus. |
| 2.4.11 | Focus Not Obscured (Minimum) | AA | Supports | The product ensures that focus indicators do not obstruct content. |
| 2.5.7 | Dragging Movements | AA | Supports | In areas where drag and drop is supported to re-order elements (such as re-ordering chats in the sidebar, moving apps in the tab panel of the home screen, moving video tiles in gallery view), we support alternate ways of moving to general areas through a right click menu (e.g. move to a specific folder, pin/unpin from toolbar, pinning videos in gallery view). |
| 2.5.8 | Target Size (Minimum) | AA | Supports | The product ensures that targets meet the minimum dimensions. |
| 3.2.4 | Consistent Identification | AA | Not Applicable | This product is not a web application. |
| 3.3.3 | Error Suggestion | AA | Supports | Zoom provides visual error messages that are also programmatically announced to Screen Readers (e.g. an invalid meeting ID or invalid meeting password). |
| 3.3.4 | Error Prevention (Legal, Financial, Data) | AA | Not Applicable | The product does not cause legal commitments or financial transactions for the user. |
| 4.1.3 | Status Messages | AA | Not Applicable | The product is not implemented using markup languages. |
| 502.2.1 | User Control of Accessibility Features | - | Not Applicable | The product is not platform software |
| 502.2.2 | No Disruption of Accessibility Features | - | Supports | The application does not disrupt or disable macOS operating system accessibility features such as Zoom and Mouse Keys, Text Resize, Dark Mode, and VoiceOver. |
| 502.3.1 | Object Information | - | Supports | Most of the controls in the product provide the necessary role, state, property, and value information to assistive technologies. |
| 502.3.2 | Modification of Object Information | - | Supports | The product provides assistive technologies with the ability to modify states and properties of all applicable objects. |
| 502.3.3 | Row, Column, and Headers | - | Supports | Most of the product does not use tables to represent information. There is a table in the settings window for customizable keyboard shortcuts. The structural information is programmatically conveyed to screen readers. |
| 502.3.4 | Values | - | Supports | All values can be programmatically determined by assistive technologies |
| 502.3.5 | Modification of Values | - | Supports | The product allows assistive technologies to modify values of all applicable objects. |
| 502.3.6 | Label Relationships | - | Supports | All controls are programmatically associated with their respective labels. |
| 502.3.7 | Hierarchical Relationships | - | Supports | The product exposes all parent-child relationship programmatically to assistive technologies. |
| 502.3.8 | Text | - | Supports | The product ensures that all text can be programmatically determined by assistive technologies. |
| 502.3.9 | Modification of Text | - | Supports | The product allows assistive technologies to modify all applicable texts. |
| 502.3.10 | List of Actions | - | Supports | The product ensures that most controls programmatically expose its list of information to assistive technologies. |
| 502.3.11 | Actions on Objects | - | Supports | The product programmatically exposes the available actions to assistive technologies. |
| 502.3.12 | Focus Cursor | - | Supports | The product uses visible focus indicators throughout the application to indicate where the keyboard focus is at all times. |
| 502.3.13 | Modification of Focus Cursor | - | Supports | The product allows assistive technologies to control the focus and selection cursor on all controls. |
| 502.3.14 | Event Notification | - | Supports | The product makes notification information available to assistive technology users. |
| 503.4.1 | Caption Controls | - | Supports | The product provides controls for live captioning. |
| 503.4.2 | Audio Description Controls | - | Not Applicable | The Zoom meeting client hosts live meetings, and not pre-recorded video with synchronized video. |
| 504.2.1 | Preservation of Information Provided for Accessibility in Format Conversion | - | Not Applicable | The product does not provide authoring tools to convert content from one format to another. |
| 504.2.2 | PDF Export | - | Not Applicable | This product does not export to PDF. |
| 4.2.1 | Usage without vision | - | Supports | The product provides functions that can be used by users without vision. The majority of the features and content in the product is keyboard and screen reader accessible. |
| 4.2.2 | Usage with limited vision | - | Supports | Most of the product is accessible to users with low vision. |
| 4.2.3 | Usage without perception of colour | - | Supports | Most of the product can be used without the perception of color. |
| 4.2.4 | Usage without hearing | - | Supports | The product can be used without the use of hearing by supporting live closed captioning, and post-meeting transcript. |
| 4.2.5 | Usage with limited hearing | - | Supports | The product can be used without the use of hearing by supporting live closed captioning, and post-meeting transcripts |
| 4.2.6 | Usage without vocal capability | - | Supports | The product can be fully operated without the use of speech. |
| 4.2.7 | Usage with limited manipulation or strength | - | Supports | The product is fully functional with limited strength. |
| 4.2.8 | Usage with limited reach | - | Supports | The product is fully functional with limited reach. |
| 4.2.9 | Minimize photosensitive seizure triggers | - | Supports | The product does not contain flashing content that might trigger seizures. |
| 4.2.10 | Usage with limited cognition | - | Supports | The product is functional for users with limited language, cognitive, and learning abilities. |
| 4.2.11 | Privacy | - | Supports | The product’s accessibility components maintain the users’ privacy. |
| 5.1.4 | Functionality closed to text enlargement | - | Not Applicable | The product is not closed software |
| 5.1.5 | Visual output for auditory information | - | Not Applicable | The product is not closed software |
| 5.5.1 | Means of operation | - | Not Applicable | The product is not hardware |
| 5.5.2 | Operable parts discernibility | - | Not Applicable | The product is not hardware |
| 5.6.1 | Tactile or auditory status | - | Not Applicable | The product is not hardware |
| 5.6.2 | Visual status | - | Not Applicable | The product is not hardware |
| 6.2.3 | Interoperability | - | Does Not Support | The product does not support RTT functionalities. |
| 6.2.4 | Real-time text responsiveness | - | Does Not Support | The product does not support RTT functionalities.. |
| 6.5.2 | Resolution | - | Supports | The product supports at least CIF resolution. |
| 6.5.3 | Frame rate | - | Supports | The product supports a frame rate of at least 12 frames per second. |
| 6.5.4 | Synchronization between audio and video | - | Supports | The product ensures that audio and video latency fall at least below 100 ms. |
| 7.1.1 | Captioning playback | - | Supports | The product provides the ability to display closed captions. |
| 7.1.2 | Captioning synchronization | - | Supports | The product supports the synchronization of captions with the live media. |
| 7.1.3 | Preservation of captioning | - | Not Applicable | The product is not a media player nor does it contain embedded players. |
| 7.2.1 | Audio description playback | - | Not Applicable | The product is not a media player nor does it contain embedded players. |
| 7.2.2 | Audio description synchronization | - | Not Applicable | The product is not a media player nor does it contain embedded players. |
| 7.2.3 | Preservation of audio description | - | Not Applicable | The product is not a media player nor does it contain embedded players. |
| 11.4.1 | User control of accessibility features | - | Not Applicable | The product is not platform software. |
| 11.4.2 | No disruption of accessibility features | - | Supports | The application does not disrupt or disable macOS operating system accessibility features such as Zoom and Mouse Keys, text resize, Dark Mode, and VoiceOver. |
| 11.6.3 | Preservation of accessibility information in transformations | - | Not Applicable | The product does not provide authoring tools to convert content from one format to another. |
| 11.6.4 | Repair assistance | - | Not Applicable | The product is not an authoring tool. |
| 11.6.5 | Templates | - | Not Applicable | The product does not provide templates for content creation. |
| 12.1.1 | Accessibility and compatibility features | - | Supports | Product documentation regarding the product’s accessibility features can be found online at the Zoom Help Center and Zoom Accessibility page. |
| 12.2.2 | Information on accessibility and compatibility features | - | Supports | Product documentation regarding the product’s accessibility features can be |
| 12.2.3 | Effective communication | - | Supports | Zoom support services accommodate the diverse needs of individuals with disabilities. |
Is this your product? If this report is out of date or misrepresented, we will correct or remove it. Contact us to claim this listing.