My preferred browser right now is Arc. In Arc, other Chromium based browsers, and Firefox, pressing
⌘ Command + ⇧ Shift + R will force refresh the page. I use force refresh frequently when testing sites because it forces the browser to bypass the cache and get the whole page from the source.
Sometimes I need to test a site in Safari. While Safari has this same feature (it’s called Reload Page From Origin), by default the shortcut is mapped to
⌥ Option + ⇧ Shift + R.
Luckily this is easily fixed by creating an App Shortcut. This is a native MacOS feature so no third party apps are needed! You can create an App Shortcut for any menu bar item shortcut you’d like to add or remap in any application.
- Navigate to Settings > Keyboard and click the Keyboard Shortcuts button.
- Under App Shortcuts click the Add button.
- For Application select Safari.app, for Menu title enter the name of the menu item exactly as it appears “Reload Page From Origin”, and for Keyboard shortcut hit
⌘ Command + ⇧ Shift + R.
Now the shortcut for a force refresh is the same in Arc, Firefox, and Safari.