diff --git a/web/viewer.js b/web/viewer.js
index 5519d26aa..1b09cd810 100644
--- a/web/viewer.js
+++ b/web/viewer.js
@@ -1990,6 +1990,11 @@ window.addEventListener('keydown', function keydown(evt) {
         SecondaryToolbar.presentationModeClick();
         handled = true;
         break;
+      case 71: // g
+        // focuses input#pageNumber field
+        document.getElementById('pageNumber').select();
+        handled = true;
+        break;
     }
   }