How to disable tab preview on mouse hover in Safari for macOS?

I have suddently started seeing webpage preview thumbnail in Safari. I have not enabled this option and I wish to turn off this behavior.

enter image description here

How can I turn it off?


Solution 1:

The tab preview that you are noticing is a newly introduced feature made available in recently released Safari 14. Safari 14 is going to be made available with the upcoming release of macOS 11 Big Sur and has also been made available via a software update for the users of macOS Catalina 10.15 and macOS Mojave 10.14.

As of this writing, there is no directly accessible option made available under either Safari Preferences or the Menu bar to turn off this feature. However, if you don't find the feature useful, there's a slightly involved workaround that could help you disable it.

Follow the below mentioned steps one by one:

  1. Quit Safari.app.

  2. Launch Terminal.app. You can find it by searching in Spotlight, within Utilities folder under Applications, or within Launchpad.

  3. Copy paste the following line verbatim in Terminal and press the Enter key:

    defaults write com.apple.Safari IncludeInternalDebugMenu 1

    This would add a new menu item called Debug in the Safari menu alongside the Help menu item.

  4. Now launch Safari.app and you'd notice the Debug menu item alongside the existing Help menu.

  5. In the Debug menu, click to uncheck the Tab Features → Show Tab Preview on Hover (requires restart) option.

    enter image description here

  6. Now quit Safari.app by using the keyboard shortcut Command + Q.

  7. Go back to Terminal.app and copy paste the following line verbatim and press the Enter key:

    defaults write com.apple.Safari IncludeInternalDebugMenu 0

    Notice that the last parameter to the command is now a 0 instead of 1.

  8. You can close/quit Terminal.app after running the above command.

  9. Now launch Safari.app and voila! the tab preview is gone. Also, you no longer see the Debug menu either (which is hidden by default).

Solution 2:

Update - new way for existing or clean-installed Big Sur installations:

Quit Safari. Use Terminal to go to the correct preferences folder with this command:

open ~/Library/Containers/com.apple.Safari/Data/Library/Preferences/

Open the com.apple.Safari.plist file.

Insert the following lines (preferably directly above the IncludeDevelopMenu entry):

<key>IncludeInternalDebugMenu</key>
<true/>

The 'Debug' menu will now show in Safari. Use the "Tab Features" selection in the "Debug" menu to deselect the "Show Tab Preview on Hover (requires restart)" option. Restart Safari.