Keyboard shortcuts for Google Docs

Below, you'll find a list of keyboard shortcuts for Google Docs.

You might also want to use access keys to navigate the application menus with your keyboard:

  1. Open the menu that you'd like to navigate. To find menu shortcuts, expand the sections below.
  2. Type the underlined letter in the menu item that you'd like to select.

For example, follow these steps to insert a bookmark:

  1. Open the Insert menu:
    • Alt + I (Chrome on Windows/Linux)
    • Alt + Shift + I (Internet Explorer or Firefox on Windows/Linux)
    • Ctrl + Option + I (Mac)
  2. Notice that the letter B is underlined in Bookmark. Press B to select Bookmark.

PC shortcuts

Common actions

Copy Ctrl + C
Cut Ctrl + X
Paste Ctrl + V
Undo Ctrl + Z
Redo Ctrl + Shift + Z
Insert or edit link Ctrl + K
Open link Alt + Enter
Show common keyboard shortcuts Ctrl + /
Save
Every change is automatically saved in Drive
Ctrl + S
Print Ctrl + P
Open Ctrl + O
Find Ctrl + F
Find and replace Ctrl + H
Find again Ctrl + G
Find previous Ctrl + Shift + G
Word count Ctrl + Shift + C
Hide the menus (compact mode) Ctrl + Shift + F
Insert page break Ctrl + Enter
Search the menus Alt + /
Alt + Shift + Z
Google Chrome: Alt + Z

Text formatting

Bold Ctrl + B
Italicize Ctrl + I
Underline Ctrl + U
Strikethrough Alt + Shift + 5
Superscript Ctrl + .
Subscript Ctrl + ,
Copy text formatting Ctrl + Alt + C
Paste text formatting Ctrl + Alt + V
Clear text formatting Ctrl + \
Ctrl + Space

Paragraph formatting

Increase paragraph indentation Ctrl + ]
Decrease paragraph indentation Ctrl + [
Apply normal text style Ctrl + Alt + 0
Apply heading style [1-6] Ctrl + Alt + [1-6]
Left align Ctrl + Shift + L
Center align Ctrl + Shift + E
Right align Ctrl + Shift + R
Justify Ctrl + Shift + J
Numbered list Ctrl + Shift + 7
Bulleted list Ctrl + Shift + 8
Move paragraph up/down Alt + Shift + Up/down arrow

Images and drawings

Resize larger Ctrl + Alt + K
Resize larger horizontally Ctrl + Alt + B
Resize larger vertically Ctrl + Alt + I
Resize smaller Ctrl + Alt + J
Resize smaller horizontally Ctrl + Alt + W
Resize smaller vertically Ctrl + Alt + Q
Nudge up, down, left, or right Arrow keys
Nudge by a pixel Shift + Arrow keys
Rotate clockwise by 15° Alt + Right arrow
Rotate counterclockwise by 15° Alt + Left arrow
Rotate counterclockwise by 1° Alt + Shift + Left arrow
Rotate clockwise by 1° Alt + Shift + Right arrow
Close drawing editor Shift + Esc

Comments and footnotes

Insert comment Ctrl + Alt + M
Open discussion thread Ctrl + Alt + Shift + A
Enter current comment holding Ctrl + Alt, press E then C
Move to next comment holding Ctrl + Alt, press N then C
Move to previous comment holding Ctrl + Alt, press P then C
Insert footnote Ctrl + Alt + F
Enter current footnote holding Ctrl + Alt, press E then F
Move to next footnote holding Ctrl + Alt, press N then F
Move to previous footnote holding Ctrl + Alt, press P then F
More options for comment navigation See Keyboard shortcuts for comments and discussions

Menus

Context (right-click) menu Ctrl + Shift + X
Ctrl + Shift + \
File menu in Google Chrome: Alt + F
other browsers: Alt + Shift + F
Edit menu in Google Chrome: Alt + E
other browsers: Alt + Shift + E
View menu in Google Chrome: Alt + V
other browsers: Alt + Shift + V
Insert menu in Google Chrome: Alt + I
other browsers: Alt + Shift + I
Format menu in Google Chrome: Alt + O
other browsers: Alt + Shift + O
Tools menu in Google Chrome: Alt + T
other browsers: Alt + Shift + T
Table menu in Google Chrome: Alt + B
other browsers: Alt + Shift + B
Help menu in Google Chrome: Alt + H
other browsers: Alt + Shift + H
Accessibility menu
(present when screen reader support is enabled)
in Google Chrome: Alt + A
other browsers: Alt + Shift + A
Input Tools menu
(available in documents in non-Latin languages)
Ctrl + Alt + Shift + K
Toggle input controls
(available in documents in non-Latin languages)
Ctrl + Shift + K
Show your browser's context menu Shift + right-click

Text selection with keyboard

Select all Ctrl + A
Extend selection one character Shift + Left/right arrow
Extend selection one line Shift + Up/down arrow
Extend selection one word Ctrl + Shift + Left/right arrow
Extend selection to the beginning of the line Shift + Home
Extend selection to the end of the line Shift + End
Extend selection to the beginning of the document Ctrl + Shift + Home
Extend selection to the end of the document Ctrl + Shift + End
Select current list item holding Ctrl + Alt + Shift, press E then I
Select all list items at current level holding Ctrl + Alt + Shift, press E then O

Text selection with mouse

Select word Double-click
Extend selection one word at a time Double-click + drag
Select paragraph Triple-click
Extend selection one paragraph at a time Triple-click + drag

Screen reader support

Enable screen reader support
Learn more about using Google Docs with a screen reader
Ctrl + Alt + Z
Alt + Shift + ~
Speak selection Ctrl + Alt + X
Speak from cursor location Ctrl + Alt + R
Announce cursor location holding Ctrl + Alt, press A then L
Announce formatting at cursor location holding Ctrl + Alt, press A then F
Speak the table column and row header holding Ctrl + Alt + Shift, press T then H
Speak the table cell location holding Ctrl + Alt + Shift, press T then N
Speak the table row header holding Ctrl + Alt + Shift, press T then R
Speak the table column header holding Ctrl + Alt + Shift, press T then C

Navigation shortcuts: Google Docs has keyboard shortcuts to let you move quickly through your document or table.

  • Move your focus to the next item with Ctrl + Alt + N followed by another key, or move backward to the previous item with Ctrl + Alt + P followed by another key.
  • Move quickly around a table by pressing Ctrl + Alt + Shift + T followed by another key.

Document navigation

Move to next heading holding Ctrl + Alt, press N then H
Move to previous heading holding Ctrl + Alt, press P then H
Move to next heading [1-6] holding Ctrl + Alt, press N then [1-6]
Move to previous heading [1-6] holding Ctrl + Alt, press P then [1-6]
Move to next graphic
(image or drawing)
holding Ctrl + Alt, press N then G
Move to previous graphic
(image or drawing)
holding Ctrl + Alt, press P then G
Move to next list holding Ctrl + Alt, press N then O
Move to previous list holding Ctrl + Alt, press P then O
Move to next item in the current list holding Ctrl + Alt, press N then I
Move to previous item in the current list holding Ctrl + Alt, press P then I
Move to next link holding Ctrl + Alt, press N then L
Move to previous link holding Ctrl + Alt, press P then L
Move to next bookmark holding Ctrl + Alt, press N then B
Move to previous bookmark holding Ctrl + Alt, press P then B
Move to next formatting change holding Ctrl + Alt, press N then W
Move to previous formatting change holding Ctrl + Alt, press P then W
Move to the next content change in the current revision
(while using revision history)
holding Ctrl + Alt, press N then R
Move to the previous content change in the current revision
(while using revision history)
holding Ctrl + Alt, press P then R

Table navigation

Move to the start of the table holding Ctrl + Alt + Shift, press T then S
Move to the end of the table holding Ctrl + Alt + Shift, press T then D
Move to the start of the table column holding Ctrl + Alt + Shift, press T then I
Move to the end of the table column holding Ctrl + Alt + Shift, press T then K
Move to the next table column holding Ctrl + Alt + Shift, press T then B
Move to the previous table column holding Ctrl + Alt + Shift, press T then V
Move to the start of the table row holding Ctrl + Alt + Shift, press T then J
Move to the end of the table row holding Ctrl + Alt + Shift, press T then L
Move to the next table row holding Ctrl + Alt + Shift, press T then M
Move to the previous table row holding Ctrl + Alt + Shift, press T then G
Exit table holding Ctrl + Alt + Shift, press T then E
Move to the next table holding Ctrl + Alt + Shift, press N then T
Move to the previous table holding Ctrl + Alt + Shift, press P then T

Other navigation

Open research tool Ctrl + Alt + Shift + I
Open revision history Ctrl + Alt + Shift + G
Define selected word in research tool Ctrl + Shift + Y
Page up Page Up
Page down Page Down
Move to next misspelling Ctrl + '
Move to previous misspelling Ctrl + ;
Insert or move to header holding Ctrl + Alt, press O then H
Insert or move to footer holding Ctrl + Alt, press O then F
Move focus to popup
(for links, bookmarks, and images)
holding Ctrl + Alt, press E then P
Open chat inside the document Shift + Esc
Move focus out of document text Ctrl + Alt + Shift + M
Return focus to document text Esc
Focus containing webpage
(such as when using Docs in Google+ Hangouts)
Ctrl + Shift + Esc
Mac shortcuts

Common actions

Copy ⌘ + C
Cut ⌘ + X
Paste ⌘ + V
Undo ⌘ + Z
Redo ⌘ + Shift + Z
Insert or edit link ⌘ + K
Open link Option + Enter
Show common keyboard shortcuts ⌘ + /
Save
Every change is automatically saved in Drive
⌘ + S
Print ⌘ + P
Open ⌘ + O
Find ⌘ + F
Find and replace ⌘ + Shift + H
Find again ⌘ + G
Find previous ⌘ + Shift + G
Word count ⌘ + Shift + C
Hide the menus (compact mode) Ctrl + Shift + F
Insert page break ⌘ + Enter
Search the menus Option + /
Ctrl + Option + Z
Mozilla Firefox: Ctrl + ~

Text formatting

Bold ⌘ + B
Italicize ⌘ + I
Underline ⌘ + U
Strikethrough Option + Shift + 5
Superscript ⌘ + .
Subscript ⌘ + ,
Copy text formatting ⌘ + Option + C
Paste text formatting ⌘ + Option + V
Clear text formatting ⌘ + \

Paragraph formatting

Increase paragraph indentation ⌘ + ]
Decrease paragraph indentation ⌘ + [
Apply normal text style ⌘ + Option + 0
Apply heading style [1-6] ⌘ + Option + [1-6]
Left align ⌘ + Shift + L
Center align ⌘ + Shift + E
Right align ⌘ + Shift + R
Justify ⌘ + Shift + J
Numbered list ⌘ + Shift + 7
Bulleted list ⌘ + Shift + 8
Move paragraph up/down Option + Shift + Up/down arrow

Images and drawings

Resize larger ⌘ + Ctrl + K
Resize larger horizontally ⌘ + Ctrl + B
Resize larger vertically ⌘ + Ctrl + I
Resize smaller ⌘ + Ctrl + J
Resize smaller horizontally ⌘ + Ctrl + W
Resize smaller vertically ⌘ + Ctrl + Q
Nudge up, down, left, or right Arrow keys
Nudge by a pixel Shift + Arrow keys
Rotate clockwise by 15° Option + Right arrow
Rotate counterclockwise by 15° Option + Left arrow
Rotate counterclockwise by 1° Option + Shift + Left arrow
Rotate clockwise by 1° Option + Shift + Right arrow
Close drawing editor ⌘ + Esc
Shift + Esc

Comments and footnotes

Insert comment ⌘ + Option + M
Open discussion thread ⌘ + Option + Shift + A
Enter current comment holding Ctrl + ⌘, press E then C
Move to next comment holding Ctrl + ⌘, press N then C
Move to previous comment holding Ctrl + ⌘, press P then C
Insert footnote ⌘ + Option + F
Enter current footnote holding Ctrl + ⌘, press E then F
Move to next footnote holding Ctrl + ⌘, press N then F
Move to previous footnote holding Ctrl + ⌘, press P then F
More options for comment navigation See Keyboard shortcuts for comments and discussions

Menus

Context (right-click) menu ⌘ + Shift + X
File menu Ctrl + Option + F
Edit menu Ctrl + Option + E
View menu Ctrl + Option + V
Insert menu Ctrl + Option + I
Format menu Ctrl + Option + O
Tools menu Ctrl + Option + T
Table menu Ctrl + Option + B
Help menu Ctrl + Option + H
Accessibility menu
(present when screen reader support is enabled)
Ctrl + Option + A
Input Tools menu
(available in documents in non-Latin languages)
⌘ + Option + Shift + K
Toggle input controls
(available in documents in non-Latin languages)
⌘ + Shift + K
Show your browser's context menu Shift + right-click

Text selection with keyboard

Select all ⌘ + A
Extend selection one character Shift + Left/right arrow
Extend selection one line Shift + Up/down arrow
Extend selection to the beginning of the line Shift + Fn + Left arrow
Extend selection to the end of the line Shift + Fn + Right arrow
Extend selection to the beginning of the document ⌘ + Shift + Up arrow
Extend selection to the end of the document ⌘ + Shift + Down arrow
Select current list item holding Ctrl + ⌘ + Shift, press E then I
Select all list items at current level holding Ctrl + ⌘ + Shift, press E then O

Text selection with mouse

Select word Double-click
Extend selection one word at a time Double-click + drag
Select paragraph Triple-click
Extend selection one paragraph at a time Triple-click + drag

Screen reader support

Enable screen reader support
Learn more about using Google Docs with a screen reader
Option + ⌘ + Z
Speak selection Ctrl + ⌘ + X
Speak from cursor location Ctrl + ⌘ + R
Announce cursor location holding Ctrl + ⌘, press A then L
Announce formatting at cursor location holding Ctrl + ⌘, press A then F
Speak the table column and row header holding Ctrl + ⌘ + Shift, press T then H
Speak the table cell location holding Ctrl + ⌘ + Shift, press T then N
Speak the table row header holding Ctrl + ⌘ + Shift, press T then R
Speak the table column header holding Ctrl + ⌘ + Shift, press T then C

Navigation shortcuts: Google Docs has keyboard shortcuts to let you move quickly through your document or table.

  • Move your focus to the next item with Ctrl + ⌘ + N followed by another key, or move backward to the previous item with Ctrl + ⌘ + P followed by another key.
  • Move quickly around a table by pressing Ctrl + ⌘ + Shift + T followed by another key.

Document navigation

Move to next heading holding Ctrl + ⌘, press N then H
Move to previous heading holding Ctrl + ⌘, press P then H
Move to next heading [1-6] holding Ctrl + ⌘, press N then [1-6]
Move to previous heading [1-6] holding Ctrl + ⌘, press P then [1-6]
Move to next media
(image or drawing)
holding Ctrl + ⌘, press N then G
Move to previous media
(image or drawing)
holding Ctrl + ⌘, press P then G
Move to next list holding Ctrl + ⌘, press N then O
Move to previous list holding Ctrl + ⌘, press P then O
Move to next item in the current list holding Ctrl + ⌘, press N then I
Move to previous item in the current list holding Ctrl + ⌘, press P then I
Move to next link holding Ctrl + ⌘, press N then L
Move to previous link holding Ctrl + ⌘, press P then L
Move to next bookmark holding Ctrl + ⌘, press N then B
Move to previous bookmark holding Ctrl + ⌘, press P then B
Move to next formatting change holding Ctrl + ⌘, press N then W
Move to previous formatting change holding Ctrl + ⌘, press P then W
Move to the next content change in the current revision
(while using revision history)
holding Ctrl + ⌘, press N then R
Move to the previous content change in the current revision
(while using revision history)
holding Ctrl + ⌘, press P then R

Table navigation

Move to the start of the table holding Ctrl + ⌘ + Shift, press T then S
Move to the end of the table holding Ctrl + ⌘ + Shift, press T then D
Move to the start of the table column holding Ctrl + ⌘ + Shift, press T then I
Move to the end of the table column holding Ctrl + ⌘ + Shift, press T then K
Move to the next table column holding Ctrl + ⌘ + Shift, press T then B
Move to the previous table column holding Ctrl + ⌘ + Shift, press T then V
Move to the start of the table row holding Ctrl + ⌘ + Shift, press T then J
Move to the end of the table row holding Ctrl + ⌘ + Shift, press T then L
Move to the next table row holding Ctrl + ⌘ + Shift, press T then M
Move to the previous table row holding Ctrl + ⌘ + Shift, press T then G
Exit table holding Ctrl + ⌘ + Shift, press T then E
Move to the next table holding Ctrl + ⌘ + Shift, press N then T
Move to the previous table holding Ctrl + ⌘ + Shift, press P then T

Other navigation

Open research tool ⌘ + Option + Shift + I
Open revision history ⌘ + Option + Ctrl + G
Define selected word in research tool ⌘ + Shift + Y
Page up Fn + Up arrow
Page down Fn + Down arrow
Move to next misspelling ⌘ + '
Move to previous misspelling ⌘ + ;
Insert or move to header holding Ctrl + ⌘, press O then H
Insert or move to footer holding Ctrl + ⌘, press O then F
Move focus to popup
(for links, bookmarks, and images)
holding Ctrl + ⌘, press E then P
Open chat inside the document Shift + Esc
Move focus out of document text ⌘ + Option + Shift + M
Return focus to document text Esc
Focus containing webpage
(such as when using Docs in Google+ Hangouts)
Ctrl + Shift + Esc
Chrome OS shortcuts

Common actions

Copy Ctrl + C
Cut Ctrl + X
Paste Ctrl + V
Undo Ctrl + Z
Redo Ctrl + Shift + Z
Insert or edit link Ctrl + K
Open link Alt + Enter
Show common keyboard shortcuts Ctrl + /
Save
Every change is automatically saved in Drive
Ctrl + S
Print Ctrl + P
Open Ctrl + O
Find Ctrl + F
Find and replace Ctrl + H
Find again Ctrl + G
Find previous Ctrl + Shift + G
Word count Ctrl + Shift + C
Hide the menus (compact mode) Ctrl + Shift + F
Insert page break Ctrl + Enter
Search the menus Alt + Z
Alt + /

Text formatting

Bold Ctrl + B
Italicize Ctrl + I
Underline Ctrl + U
Strikethrough Alt + Shift + 5
Superscript Ctrl + .
Subscript Ctrl + ,
Copy text formatting Ctrl + Alt + C
Paste text formatting Ctrl + Alt + V
Clear text formatting Ctrl + \

Paragraph formatting

Increase paragraph indentation Ctrl + ]
Decrease paragraph indentation Ctrl + [
Apply normal text style Ctrl + Alt + 0
Apply heading style [1-6] Ctrl + Alt + [1-6]
Center align Ctrl + Shift + E
Right align Ctrl + Shift + R
Justify Ctrl + Shift + J
Numbered list Ctrl + Shift + 7
Bulleted list Ctrl + Shift + 8

Images and drawings

Resize larger Ctrl + Alt + K
Resize larger horizontally Ctrl + Alt + B
Resize larger vertically Ctrl + Alt + I
Resize smaller Ctrl + Alt + J
Resize smaller horizontally Ctrl + Alt + W
Resize smaller vertically Ctrl + Alt + Q
Nudge up, down, left, or right Arrow keys
Nudge by a pixel Shift + Arrow keys
Rotate clockwise by 15° Alt + Right arrow
Rotate counterclockwise by 15° Alt + Left arrow
Rotate counterclockwise by 1° Alt + Shift + Left arrow
Rotate clockwise by 1° Alt + Shift + Right arrow
Close drawing editor Ctrl + Esc
Shift + Esc

Comments

Insert comment Ctrl + Alt + M
Open discussion thread Ctrl + Alt + Shift + A
Enter current comment holding Ctrl + Alt, press E then C
Move to next comment holding Ctrl + Alt, press N then C
Move to previous comment holding Ctrl + Alt, press P then C
Insert footnote Ctrl + Alt + F
Enter current footnote holding Ctrl + Alt, press E then F
Move to next footnote holding Ctrl + Alt, press N then F
Move to previous footnote holding Ctrl + Alt, press P then F
More options for comment navigation See Keyboard shortcuts for comments and discussions

Menus

Context (right-click) menu Ctrl + Shift + X
File menu Alt + F
Edit menu Alt + E
View menu Alt + V
Insert menu Alt + I
Format menu Alt + O
Tools menu Alt + T
Table menu Alt + B
Help menu Alt + H
Accessibility menu
(present when screen reader support is enabled)
Alt + A
Input Tools menu
(available in documents in non-Latin languages)
Ctrl + Alt + Shift + K
Toggle input controls
(available in documents in non-Latin languages)
Ctrl + Shift + K

Text selection with keyboard

Select all Ctrl + A
Extend selection one character Shift + Left/right arrow
Extend selection one line Shift + Up/down arrow
Extend selection one word Ctrl + Shift + Left/right arrow
Extend selection to the beginning of the paragraph Ctrl + Shift + Up arrow
Extend selection to the end of the paragraph Ctrl + Shift + Down arrow
Select current list item holding Ctrl + Alt + Shift, press E then I
Select all list items at current level holding Ctrl + Alt + Shift, press E then O

Text selection with mouse

Select word Double-click
Extend selection one word at a time Double-click + drag
Select paragraph Triple-click
Extend selection one paragraph at a time Triple-click + drag

Screen reader support

Enable screen reader support
Learn more about using Google Docs with a screen reader
Ctrl + Alt + Z
Alt + Shift + ~
Speak selection Ctrl + Alt + X
Speak from cursor location Ctrl + Alt + R
Announce cursor location holding Ctrl + Alt, press A then L
Announce formatting at cursor location holding Ctrl + Alt, press A then F
Speak the table column and row header holding Ctrl + Alt + Shift, press T then H
Speak the table cell location holding Ctrl + Alt + Shift, press T then N
Speak the table row header holding Ctrl + Alt + Shift, press T then R
Speak the table column header holding Ctrl + Alt + Shift, press T then C

Navigation shortcuts: Google Docs has keyboard shortcuts to let you move quickly through your document or table.

  • Move your focus to the next item with Ctrl + Alt + N followed by another key, or move backward to the previous item with Ctrl + Alt + P followed by another key.
  • Move quickly around a table by pressing Ctrl + Alt + Shift + T followed by another key.

Document navigation

Move to next heading holding Ctrl + Alt, press N then H
Move to previous heading holding Ctrl + Alt, press P then H
Move to next heading [1-6] holding Ctrl + Alt, press N then [1-6]
Move to previous heading [1-6] holding Ctrl + Alt, press P then [1-6]
Move to next graphic
(image or drawing)
holding Ctrl + Alt, press N then G
Move to previous graphic
(image or drawing)
holding Ctrl + Alt, press P then G
Move to next list holding Ctrl + Alt, press N then O
Move to previous list holding Ctrl + Alt, press P then O
Move to next item in the current list holding Ctrl + Alt, press N then I
Move to previous item in the current list holding Ctrl + Alt, press P then I
Move to next link holding Ctrl + Alt, press N then L
Move to previous link holding Ctrl + Alt, press P then L
Move to next bookmark holding Ctrl + Alt, press N then B
Move to previous bookmark holding Ctrl + Alt, press P then B
Move to next formatting change holding Ctrl + Alt, press N then W
Move to previous formatting change holding Ctrl + Alt, press P then W
Move to the next content change in the current revision
(while using revision history)
holding Ctrl + Alt, press N then R
Move to the previous content change in the current revision
(while using revision history)
holding Ctrl + Alt, press P then R

Table navigation

Move to the start of the table holding Ctrl + Alt + Shift, press T then S
Move to the end of the table holding Ctrl + Alt + Shift, press T then D
Move to the start of the table column holding Ctrl + Alt + Shift, press T then I
Move to the end of the table column holding Ctrl + Alt + Shift, press T then K
Move to the next table column holding Ctrl + Alt + Shift, press T then B
Move to the previous table column holding Ctrl + Alt + Shift, press T then V
Move to the start of the table row holding Ctrl + Alt + Shift, press T then J
Move to the end of the table row holding Ctrl + Alt + Shift, press T then L
Move to the next table row holding Ctrl + Alt + Shift, press T then M
Move to the previous table row holding Ctrl + Alt + Shift, press T then G
Exit table holding Ctrl + Alt + Shift, press T then E
Move to the next table holding Ctrl + Alt + Shift, press N then T
Move to the previous table holding Ctrl + Alt + Shift, press P then T

Other navigation

Open research tool Ctrl + Alt + Shift + I
Open revision history Ctrl + Alt + Shift + G
Define selected word in research tool Ctrl + Shift + Y
Page up Alt + Up arrow
Page down Alt + Down arrow
Move to beginning of document Ctrl + Search + Left arrow
Move to end of document Ctrl + Search + Right arrow
Move to next misspelling Ctrl + '
Move to previous misspelling Ctrl + ;
Insert or move to header holding Ctrl + Alt, press O then H
Insert or move to footer holding Ctrl + Alt, press O then F
Move focus to popup
(for links, bookmarks, and images)
holding Ctrl + Alt, press E then P
Open chat inside the document Shift + Esc
Move focus out of document text Ctrl + Alt + Shift + M
Return focus to document text Esc
Focus containing webpage
(such as when using Docs in Google+ Hangouts)
Ctrl + Shift + Esc
Android shortcuts

Common actions

Copy Ctrl + C
Cut Ctrl + X
Paste Ctrl + V
Undo Ctrl + Z
Redo Ctrl + Shift + Z
Insert comment Ctrl + Alt + M
Insert page break Ctrl + Enter

Text formatting

Bold Ctrl + B
Italicize Ctrl + I
Underline Ctrl + U
Strikethrough Alt + Shift + 5
Superscript Ctrl + .
Subscript Ctrl + ,
Clear text formatting Ctrl + \

Paragraph formatting

Increase paragraph indentation Ctrl + ]
Decrease paragraph indentation Ctrl + [
Apply normal text style Ctrl + Alt + 0
Apply heading style [1-6] Ctrl + Alt + [1-6]
Left align Ctrl + Shift + L
Center align Ctrl + Shift + E
Right align Ctrl + Shift + R
Justify Ctrl + Shift + J
Numbered list Ctrl + Shift + 7
Bulleted list Ctrl + Shift + 8

Text selection with keyboard

Select all Ctrl + A
Extend selection one character Shift + Left/right arrow
Extend selection one line Shift + Up/down arrow
Extend selection one word Ctrl + Shift + Left/right arrow
Extend selection to beginning/end of paragraph Ctrl + Shift + Up/down arrow

Document navigation

Page up/down Alt + Up/down arrow
Return focus to document text Esc, Esc
Move to next heading holding Ctrl + Alt, press N then H
Move to previous heading holding Ctrl + Alt, press P then H
Move to next heading [1-6] holding Ctrl + Alt, press N then [1-6]
Move to previous heading [1-6] holding Ctrl + Alt, press P then [1-6]
Move to next list holding Ctrl + Alt, press N then O
Move to previous list holding Ctrl + Alt, press P then O
Move to next item in the current list holding Ctrl + Alt, press N then I
Move to previous item in the current list holding Ctrl + Alt, press P then I
Move to next formatting change holding Ctrl + Alt, press N then W
Move to previous formatting change holding Ctrl + Alt, press P then W

Table navigation

Move to the start of the table holding Ctrl + Alt + Shift, press T then S
Move to the end of the table holding Ctrl + Alt + Shift, press T then D
Move to the start of the table column holding Ctrl + Alt + Shift, press T then I
Move to the end of the table column holding Ctrl + Alt + Shift, press T then K
Move to the next table column holding Ctrl + Alt + Shift, press T then B
Move to the previous table column holding Ctrl + Alt + Shift, press T then V
Move to the start of the table row holding Ctrl + Alt + Shift, press T then J
Move to the end of the table row holding Ctrl + Alt + Shift, press T then L
Move to the next table row holding Ctrl + Alt + Shift, press T then M
Move to the previous table row holding Ctrl + Alt + Shift, press T then G
Exit table holding Ctrl + Alt + Shift, press T then E
Move to the next table holding Ctrl + Alt + Shift, press N then T
Move to the previous table holding Ctrl + Alt + Shift, press P then T
iOS shortcuts

Common actions

Copy ⌘ + C
Cut ⌘ + X
Paste ⌘ + V
Undo ⌘ + Z
Redo ⌘ + Shift + Z
Insert comment ⌘ + Option + M

Text formatting

Bold ⌘ + B
Italicize ⌘ + I
Underline ⌘ + U
Strikethrough Option + Shift + 5
Superscript ⌘ + .
Subscript ⌘ + ,
Clear text formatting ⌘ + \

Paragraph formatting

Increase paragraph indentation ⌘ + ]
Decrease paragraph indentation ⌘ + [
Apply normal text style ⌘ + Option + 0
Apply heading style [1-6] ⌘ + Option + [1-6]
Left align ⌘ + Shift + L
Center align ⌘ + Shift + E
Right align ⌘ + Shift + R
Justify ⌘ + Shift + J
Numbered list ⌘ + Shift + 7
Bulleted list ⌘ + Shift + 8
Move paragraph up/down Ctrl + Shift + Up/down arrow

Text selection with keyboard

Select all ⌘ + A
Extend selection one character Shift + Left/right arrow
Extend selection one line Shift + Up/down arrow
Extend selection one word ⌘ + Shift + Left/right arrow
Extend selection to beginning/end of paragraph ⌘ + Shift + Up/down arrow

Document navigation

Page up/down Fn + Up/down arrow
Return focus to document text Esc, Esc
Move to next heading holding Ctrl + ⌘, press N then H
Move to previous heading holding Ctrl + ⌘, press P then H
Move to next heading [1-6] holding Ctrl + ⌘, press N then [1-6]
Move to previous heading [1-6] holding Ctrl + ⌘, press P then [1-6]
Move to next list holding Ctrl + ⌘, press N then O
Move to previous list holding Ctrl + ⌘, press P then O
Move to next item in the current list holding Ctrl + ⌘, press N then I
Move to previous item in the current list holding Ctrl + ⌘, press P then I
Move to next formatting change holding Ctrl + ⌘, press N then W
Move to previous formatting change holding Ctrl + ⌘, press P then W

Table navigation

Move to the start of the table holding Ctrl + ⌘ + Shift, press T then S
Move to the end of the table holding Ctrl + ⌘ + Shift, press T then D
Move to the start of the table column holding Ctrl + ⌘ + Shift, press T then I
Move to the end of the table column holding Ctrl + ⌘ + Shift, press T then K
Move to the next table column holding Ctrl + ⌘ + Shift, press T then B
Move to the previous table column holding Ctrl + ⌘ + Shift, press T then V
Move to the start of the table row holding Ctrl + ⌘ + Shift, press T then J
Move to the end of the table row holding Ctrl + ⌘ + Shift, press T then L
Move to the next table row holding Ctrl + ⌘ + Shift, press T then M
Move to the previous table row holding Ctrl + ⌘ + Shift, press T then G
Exit table holding Ctrl + ⌘ + Shift, press T then E
Move to the next table holding Ctrl + ⌘ + Shift, press N then T
Move to the previous table holding Ctrl + ⌘ + Shift, press P then T
Some shortcuts might not work for all languages or keyboard formats.