Tweak New Twitter is a browser extension which removes algorithmic content from Twitter, hides news and trends, lets you control which shared tweets appear on your timeline, and adds other UI improvements
- Install Firefox Extension
- Install Chrome Extension – can also be installed in Edge, Opera, and Brave
- Install Edge Add-on - any recent changes to the extension usually take longer to appear in the Edge Add-ons store
- Install as a user script (requires a user script manager) – compatible with the Userscripts extension for Safari
As of v2.0, Tweak New Twitter supports the mobile version of Twitter and is tested on Firefox for Android, but Mozilla Add-ons currently only lets you install a small, curated list of extensions on Android.
For now, to use Tweak New Twitter on your Android device:
- Install Firefox for Android Nightly
- Follow these instructions to enable Custom Add-on collections:
- TL;DR: Settings → About Firefox Nightly → Tap on the Firefox logo 5 times
- In the "Custom Add-on collection" setting which is now available, enter the following details and tap "OK":
- 13844640
- Android-Collection
If you open mobile.twitter.com and use the "Install" option in Firefox Nightly's main menu, you'll have a configurable (via Firefox Nightly's Add-ons settings), user-respectful Twitter app on your phone.
- Keeps you on the Following (chronological) timeline, automatically switching you back if Twitter tries to move you to the "For you" (algorithmic) timeline
- Hide the "For you" timeline tab
- Hide "Who to follow", "Follow some Topics" etc. in the timeline
- Hide "What's happening", "Topics to follow" etc. in the sidebar
- Hide "Discover more" algorithmic tweets when viewing an individual tweet
- Hide algorithmic tweets based on likes, replies, communities, and suggested topics in the "For you" timeline, if you use it
- Hide Explore page contents and use it only for searching
- Move Retweets to a separate tab (default setting), or hide them entirely
- Move Quote Tweets and replies to them to a separate tab, or hide them entirely (off by default)
- Hide tweets quoting accounts you've blocked or muted
- Mute quoting of specific tweets - adds a "Mute this conversation" menu item to Quote Tweets in the timeline
- Hide view metrics/analytics links under tweets
- Disable use of the Chirp font if you don't like it
- Replace (default setting) or hide Twitter Blue user checkmarks so they're not as easily mistaken for verified accounts
- Hide the "Verified" tab on the Notifications page
- Uninvert the Follow and Following buttons to make them less jarring
- Choice of monochrome or themed (classic) styling for uninverted buttons
- Use the site's normal text font style in the primary navigation menu on desktop to make it less distracting
- Use normal font weight in dropdown menus
- Fast blocking - skips the confirm dialog when you try to block an account
- Add a new item to the "More" menu (desktop) or slide-out menu (mobile) which takes you straight to the "Add muted word" page
- When viewing a tweet's Quote Tweets, hide the quoted tweet to make more room for quotes
- Hide "Open app", "Switch to the app" etc. nags on mobile
- Hide any metrics you don't want to see
- Hide navigation items you don't use on desktop, and other distracting screen elements such as the account switcher and Messages drawer
- Hide the bottom nav item for Messages on mobile if you don't use it
- Hide items you don't use in the "More" menu (desktop) or slide-out menu (mobile)
Optional features you can try, to see how they change how you perceive and use Twitter:
- Reduced interaction mode: hide the action bar under tweets – replies are now the only means of interacting
- Full-width timeline content: hide the sidebar and let timeline content go full-width
- Verified accounts: highlight tweets by – or interacting with – verified accounts, or hide them to simulate the aftermath of the July 2020 Twitter hacks
- Disable the home timeline: find yourself wasting too much time on Twitter? Try preventing use of the home timeline, going to Notifications or Messages by default instead
Desktop | Mobile |
---|---|
Desktop | Mobile |
---|---|
Desktop - "More" menu | Mobile - slide-out menu |
---|---|
Desktop | Mobile |
---|---|
Followers page with uninverted buttons |
---|
Monochrome | Themed |
---|---|
Chirp on | Chirp off |
---|---|
The quoted tweet is hidden, instead of being duplicated under every quote, leaving more room for quotes
Desktop | Mobile |
---|---|
Reduced interaction mode | Highlight (or hide) verified accounts | Disable the home timeline |
---|---|---|
Full-width timeline |
---|
Desktop | Mobile |
---|---|
No trends on Explore screen, just search | No "Open app" nag in tweet header |
---|---|
As of v2.2, all 48 of the display languages available on Twitter are supported, some examples:
Gaeilge (Irish) | 日本語 (Japanese) | العربية (Arabic) |
---|---|---|
Tweak New Twitter is also available as a user script – to change the default options, you'll need to edit the config
object at the top of the script.
Tweak New Twitter on Safari using the Userscripts extension |
---|
Icon adapted from "Twitter free icon" by Icomoon from www.flaticon.com, CC 3.0 BY