How to enable Tweaks for Twitter in Safari for Mac

  1. Purchase and install Tweaks for Twitter in the Mac App Store.

  2. Open the Extensions tab of the Preferences window in Safari.

    The "Enable in Safari…" command in Tweaks for Twitter does this automatically.

    Tweaks for Twitter window

    Otherwise, you can open Safari manually and select "Preferences…" from the "Safari" menu in the main menu bar.

    Safari main menu

  3. In the Extensions tab of the Safari Preferences window, check the box next to Tweaks for Twitter to enable it.

    Safari Extensions Preferences

  4. Press the "Edit Websites…" button to open the Websites tab of the Safari Preferences window. Under "Configured Websites", select "Allow" in the popup menu for to allow Tweaks for Twitter to run on Twitter.

    Safari Websites Preferences

You only need to enable Tweaks for Twitter once in Safari, and then it will remain enabled permanently. It will remain enabled even after you install new versions of Tweaks for Twitter and Safari. If you ever need to disable Tweaks for Twitter, just uncheck the box in Safari Preferences.


If you're having trouble enabling the extension in Safari Preferences because the checkboxes don't respond to clicks, please see the Apple support document on this subject. For more details, see my article Safari bug: can't enable extensions on Catalina.

If Tweaks for Twitter is missing in Safari Extensions Preferences on macOS, this may be a macOS bug with Launch Services. To restore the extension: quit Safari, copy the following command, and paste it into the Terminal app (located in the Utilities subfolder of the Applications folder):

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -f -R /Applications/

Tweaks for Twitter is a Safari web extension, requiring Safari version 14 or later. It is not supported in Safari version 13 or earlier.

Support: Tweaks for Twitter Support

Home: Home Page