The main "Voice Over" keyboard commands

General commands

  • Turn VoiceOver on or off: command-F5
  • Lock and unlock the VO (Control and Option) keys: VO-;
  • Repeat last spoken phrase: VO-Z
  • Open rotor: VO-U

Navigation commands

  • Go to next/previous focusable item (link, button, input, etc.): VO-Tab
  • Move up, down, previous, next: VO-Up Arrow, -Down Arrow, -Left Arrow, -Right Arrow
  • Next link: VO-Command-L
  • Next visited link: VO-Command-V
  • Next heading: VO-Command-H
  • Next paragraph: VO-Command-P
  • Next form element: VO-Command-J
  • Next table: VO-Command-T
  • Next list: VO-Command-X
  • Next graphic: VO-Command-G
  • Activate a link or form control: VO-Space Bar
  • Go to previous (heading, table, etc.) item: Add Shift to the above commands
  • Interact with (go into/out of) objects (like iframes, menus, application regions, etc.): VO + Shift + Down Arrow / Up Arrow


  • Read the column header in a table: VO-C
  • Read a row in a table: VO-R
  • Read a column in a table: VO-C-C
  • Read row and column numbers in a table: VO-Shift-T
  • Move across Table: Arrow Keys

The rotor

The VoiceOver Rotor (VO-U) feature helps users perform some common navigation actions quickly and easily. You can select which item types to display in the Rotor by opening the VoiceOver utility with VO-F8, and then going to Web > Web Rotor.

Open the rotor by pressing VO-U, and then use the Left Arrow and Right Arrow keys to choose between the item types, such as links, headings, tables, frames, images, form controls, landmarks, visited links and non-visited links. Once a page element type is selected, use the Up- and Down-Arrow to select a specific element and Enter to activate it. Use Escape to exit the rotor.

Within the rotor, you can start typing to filter the available elements. Example: With the Header rotor open, press "2" to filter for second level headings.

You find the complete list of commands here:

See also