Safari User Guide
Here are shortcuts you can use, in addition to those that appear in Safari menus.
Preferences Advanced and check 'Show Develop in the menu bar'. Then on any given you page you can select Develop Show JavaScript Console from Safari's menu. In the console you'll see messages like 'Content blocker prevented resource from loading'. This is a Safari message. I hope that helps, please reach out if you have any more questions. Explore the world of Mac. Check out MacBook Pro, iMac Pro, MacBook Air, iMac, and more. Visit the Apple site to learn, buy, and get support. Safari 14.0 is available for macOS Catalina and Mojave and is the latest release of Apple’s web browser. New features include better performance, improved tabs, privacy and also customization for start pages. Keyboard shortcuts and gestures in Safari on Mac. Here are shortcuts you can use, in addition to those that appear in Safari menus. Open Safari for me. Safari is a graphical web browser developed by Apple, based on the WebKit engine. First released on desktop in 2003 with Mac OS X Panther, a mobile version has been bundled with iOS devices since the iPhone's introduction in 2007. Safari is the default browser on Apple devices. A Windows version was available from 2007 to 2012.
Webpages
Action | Shortcut or gesture |
---|---|
Scroll up, down, left, or right | Press the arrow keys. |
Scroll in larger increments | Press Option while you press an arrow key. |
Scroll down a screen | Page Down Space bar |
Scroll up a screen | Page Up Shift–Space bar |
Scroll to the top-left or bottom-left corner of the page | Command–Up Arrow or Home Command–Down Arrow or End |
Highlight the next item on a webpage | Tab highlights the next text field or pop-up menu. Tab also highlights buttons and other controls if “Use keyboard navigation to move focus between controls” is selected in the Shortcuts pane of the Keyboard pane of System Preferences. Option-Tab highlights the same items as Tab plus all other clickable items. To swap the behavior of Tab and Option-Tab, turn on “Press Tab to highlight each item on a webpage” in the Advanced pane of Safari preferences. |
Show all tabs | Shift-Command- |
Open a page in a new tab | Command-click a link Command-click a bookmark Command-Return after typing in the Smart Search field. |
Open a page in a new tab, and make that tab the active tab | Shift-Command-click a link Shift-Command-click a bookmark Shift-Command-Return after typing in the Smart Search field. |
Make the next tab the active tab | Control-Tab or Shift-Command-] |
Make the previous tab the active tab | Control-Shift-Tab or Shift-Command -[ |
Select one of your first nine tabs | Command-1 to Command-9 |
Close all tabs except for one | Option-click the Close button on the tab you want to leave open |
Reopen the last tab or window you closed | Shift-Command-T |
See a list of your recently visited pages by name | Hold down the Back or Forward button until the list appears |
See a list of your recently visited pages by web address (URL) | Press Option and hold down the Back or Forward button until the list appears |
Go to your homepage | Command-Home key |
While typing in the Smart Search field, restore the current webpage address | Esc |
Close Reader | Esc |
Exit full-screen view | Esc |
Download a linked file | Option-click a link to the file |
Open a downloaded file | Double-click the file in the downloads list |
Zoom website content | Press Command-Plus Sign (+) or Command-Minus Sign (-) |
Zoom website text | Press Option while you choose View > Make Text Bigger or View > Make Text Smaller |
Reading List
Action | Shortcut or gesture |
---|---|
Show or Hide the Reading List sidebar | Control-Command-2 |
Add the current page | Shift-Command-D |
Add a linked page | Shift-click a link to the page |
Remove a page | Control-click the page summary in the sidebar, then choose Remove Item. You can also swipe left over the page summary, then click Remove. Or, swipe all the way to the left until the page summary disappears. |
Bookmarks
Action | Shortcut or gesture |
---|---|
Add a bookmark to the Favorites bar | Click the Smart Search field to show the page’s full address and its icon, then drag the icon to the Favorites bar |
Open all bookmarks from a folder in the Favorites bar | Command-click the folder in the Favorites bar |
Move a bookmark on the Favorites bar | Drag the bookmark left or right |
Remove a bookmark from the Favorites bar | Drag the bookmark off the top of the bar |
Bookmarks sidebar and bookmarks view
Action | Shortcut or gesture |
---|---|
Show or Hide the Bookmarks sidebar | Control-Command-1 |
Select bookmarks and folders in the sidebar | Command-click each bookmark and folder Shift-click to extend the selection |
Select the next bookmark or folder | Up Arrow or Down Arrow |
Open the selected bookmark | Space bar |
Open the selected folder | Space bar or Right Arrow |
Close the selected folder | Space bar or Left Arrow |
Change the name or address of a bookmark | Select the bookmark, then press Return You can also force click the bookmark |
Cancel editing a bookmark name in the sidebar | Esc |
Finish editing a bookmark name | Return |
Create a folder containing the selected bookmarks and folders in bookmarks view | Option-click the New Folder button near the top-right corner |
Delete a bookmark | Control-click the bookmark, then choose Delete |
See alsoApple Support article: Mac keyboard shortcutsTake screenshots or screen recordings on Mac
Enhance and customize the web browsing experience on Mac, iPhone, and iPad with Safari Extensions. Using powerful native APIs and frameworks, as well as familiar web technologies such as HTML, CSS, and JavaScript, you can easily create Safari Extensions in Xcode and distribute them on the App Store in the Extensions category or get them notarized for distribution outside the Mac App Store. And now, Xcode 12 supports the popular WebExtension API and includes a porting tool to make it easy to bring your extensions to Safari.
Blocking Content
Give users the ability to block certain content types on Safari on macOS and iOS. Built with Xcode, these app extensions are designed for speed and don’t slow down browsing. And because extensions never see what webpages users visit, user data is protected.
Extending Apps
Extend the web-browsing experience by allowing Safari to read and modify webpage content on macOS. Safari App Extensions are built with Xcode and can communicate and share data with native apps — so you can integrate app content into Safari or send web data back to your app to create a unified experience.
Distributing Extensions
App Store
Safari For Apple Macbook
The new Extensions category on the Mac App Store showcases Safari extensions, with editorial spotlights and top charts to help users discover and download great extensions from the developer community. When your Safari Extension is ready to be released, upload it to App Store Connect for distribution on the App Store. Apple reviews all extensions and updates to ensure they work reliably. Before submitting for review, make sure to read the guidelines for extensions.
Converting Legacy Safari Extensions
Safari Browser For Apple Mac
Legacy Safari Extensions(.safariextz files) built with Safari Extension Builder are not supported in Safari 13 on macOS Catalina, macOS Mojave, or macOS High Sierra. The Safari Extensions Gallery for legacy extensions will no longer be available in September, 2019. Users on macOS High Sierra or later can easily find extensions on the Mac App Store by choosing Safari Extensions from the Safari menu.
Apple Safari Download
If you distribute legacy extensions built with Safari Extension Builder, we recommend converting them to the new Safari App Extension format, test on the latest version of Safari 13, and submit them to the Mac App Store or notarize them for distribution outside the Mac App Store.