A simply beautiful way to tweet.

The Twitter app for people who actually use Twitter. Now all-new for macOS.

What's everyone saying?

Ethan Marcotte

“I couldn’t use Twitter without Twitterrific.”

Ethan Marcotte — @beep

John Siracusa

“Twitterrific’s unified timeline matches the way I think about Twitter: a single, chronological stream of tweets, regardless of type. The fact that Twitterrific is also a great Twitter client with all the other features you’d expect—including separate views for mentions, DMs, etc.—is just icing on the cake.”

John Siracusa — @siracusa

Michael Lopp

“A daily corner of my desktop feels revitalized.”

Michael Lopp — @rands

Manuel Alejandro López Zarzosa

“Now I can finally use the best client on all my devices!”

Manuel Alejandro López Zarzosa — @manuelale69

Alex Waddell

“I’ve been an active participant in the Phoenix Kickstarter beta and I’m delighted with the final app. Its elegant features, combined with lot of great UI touches, make Twitter a delight to use on the Mac again.”

Alex Waddell — @alexwaddell

Daniel Jalkut

“It's exciting to see the very first Twitter client being rethought in 2017 as the very newest one.”

Daniel Jalkut — @danielpunkass

Brent Simmons

“I switched immediately. It was like coming home.”

Brent Simmons — @brentsimmons

Seth Roby

“Twitterrific makes Twitter simple, fun, and quick. Thank you for bringing it back to the Mac, where I still spend most of my days.”

Seth Roby — @TALlama

“Twitterrific has the potential to make bored users fall in love with Twitter all over again.”

Christine Preusler — HostingAdvice.com

“My favorite Twitter client.”

Robyn Oglesby — MacSources

“Features the same finesse that we’ve seen in Twitterrific for iOS, but at the same time, also leverages all the features offered by macOS.”

Preshit Deorukhkar — Beautiful Pixels

“The Iconfactory has given users a high degree of control over how Twitterrific looks within a clean, easy-to-read design.”

John Voorhees — MacStories

“Packs a ton of features into the new app...fantastic keyboard and accessibility support, delightful sounds, and a few nostalgic Easter eggs from past incarnations.”

Chris De Jabet — Full City Press

“The app delivers a good handful of features Mac users will like.”

Sarah Perez — TechCrunch

“Get excited.”

Lory Gil — iMore

“Finally, a modern desktop Twitter client that not only looks amazing and performs, but offers all the features you would expect. So relieved to have Twitterrific resurrected!”

R.C. Rains — @shadowbottle

Download the Press Kit

Problems viewing? Check out the video on YouTube.

Version History

Fixed some important bugs.

Twitterrific 5.4.3

September 2019


  • Fixed incorrect size of avatars when viewing a profile
  • Fixed an issue that could corrupt timeline and crash the app

Twitterrific 5.4.2

September 2019


  • Added a bright new light theme: Egret


  • Adjusted the size of media popovers
  • Improved reading position syncing
  • When quoting or replying, the preview now includes a media thumbnail for tweets that have an attachment
  • Added support for tearing off popovers even when they are opened from another popover (such as discussion threads)
  • Updated the theme customization readme file stored in iCloud Drive


  • Fixed an issue displaying and opening media for quoted tweets when the parent tweet also had media
  • Fixed a bug that caused large photos to be scaled down when viewed in the popover or when saved or copied
  • Fixed an issue that sometimes caused the compose view to be incorrectly sized when quoting or replying
1 new feature, 6 improvements, 3 bug fixes

Twitterrific 5.4.1

August 2019


  • Added a glowing new app icon: Neon Ollie
  • Media popovers no longer scale media up but instead use the native size
  • Fixed incorrect layout of some media thumbnails
  • Fixed timeline rendering on macOS 10.11 and 10.12
  • Fixed a bug that caused the wrong theme to appear after relaunching
  • Fixed an issue causing the Reading Position preference to be disabled
6 improvements

Twitterrific 5.4

August 2019


  • View full images right in your timeline!
    • Tweets with images display the thumbnail at the photo's native aspect ratio
    • Tweets with 2+ images use adjusted aspect ratios to minimize screen real estate
  • Support for Twitter's new quoted tweets with media:
    • When quoting another tweet, you can attach photos, a video, or an animated GIF
    • The timeline displays both the media you attached and your quoted tweet
  • New themes and app icons!
    • Three light themes: Swan, Dove, Akikiki
    • Six dark themes: Raven, Puffin, Falcon, Parakeet, Blackbird, Trogon
    • Three playful new app icons: Flamingo, Pinkachu, Dove
  • Fixerrific Safari Extension:
    • Cleans up and simplifies twitter.com
    • Useful for those sad occasions when you must use the website
    • Enable in Safari's Extensions preference panel


  • Added options to turn retweets on or off to the profile view’s action menu
  • Media popups are now larger and optimized for improved presentation
  • Reduced memory usage by more aggressively purging the image cache
  • Added a High Contrast Text presentation option in Appearance Prefs
  • Replies to a tweet are now sorted by date instead of by engagement
  • Timelines never refresh if the “Automatically Refresh Timelines” setting is off
  • Added a "More" button to the muffle panel for bulk operations such as deleting them all, activating them all, deactivating them all, and more
  • Added image previews for apps.apple.com links
  • Improved scrolling performance


  • Fixed a bug that caused newly muffled tweets to appear blank
  • Fixed several issues that caused crashes when clearing the cache
  • Trends are now correctly sorted by popularity


  • Removed support for Tweet Marker (service was discontinued)
  • Upgrading from a prior version may result in previously read messages and tweets being marked as unread
  • Custom themes can be added to the Twitterrific iCloud Drive folder and shared with Twitterrific for iOS
4 new features, 9 improvements, 3 bug fixes

Twitterrific 5.3.9

February 2019


  • Added Tweet menubar option "Open From Link..." (Control-CMD-O) to open a URL within Twitterrific
  • Added Tweet menubar option "Open From Clipboard" (Control-CMD-V) to open a URL from your clipboard
  • Drop a URL dragged from another app on the main timeline to open it within Twitterrific
  • Drag any URL, image, or text from any other app (or from within Twitterrific) and hover over the compose button to open a new tweet
  • Added a URL scheme that accepts any Twitter URL and opens the tweet or user profile: twitterrific://?url=<url_to_open>
  • The compose window now stays open until the tweet is finished posting so you know if it succeeded or not


  • Addressed an issue that caused the cache to grow excessively and affect app performance over time
  • Fixed an issue that caused popovers to open in their own space with the detached popovers option enabled while running full screen
  • Tweets in right-to-Left languages are now more consistently displayed right-aligned
  • Fixed a bug where switching to the Appearance panel in the Preferences would reset the app icon back to the default
  • Fixed an issue that caused “Your Account” to briefly appear on other profiles while loading
  • Titles on web browser popovers now correctly encode HTML entities


Muffles and Mutes

URL Schemes

Regular Expressions

6 improvements, 6 bug fixes

Twitterrific 5.3.8

November 2018


  • Added 3 new custom app icons
  • Added an Appearance setting to disable color-coded tweets
  • Improved performance of autocompleted screen names and hashtags
  • Moved the following/follower counts to their respective buttons on profile views
  • Removed the meaningless user ID field from profile views


  • Character counting is once again in sync with Twitter's latest rules
  • Fixed an issue that could cause repeated API requests if a user that sent you a direct message was suspended
5 improvements, 2 bug fixes

Twitterrific 5.3.7

October 2018


  • Sharing Extension:
    • Quickly and easily tweet links or photos directly from other apps with Twitterrific!
    • Attach photos, use emoji and include accessible alt image descriptions
    • Enable in System Preferences > Extensions > Share Menu


  • New theme settings that will automatically switch between light/dark when the system appearance changes (10.14+)
  • Added an advanced preference to open all popovers as separate windows
  • Muffled tweets can be easily unmuffled via the tweet's action menu
  • Search query preserved when switching the between the Tweets/People tabs


  • Switching between active accounts when composing a tweet no longer removes attachments
  • Fixed Ollie's pew pews on 10.14+
1 new feature, 4 improvements, 2 bug fixes

Twitterrific 5.3.6

September 2018


  • Your timeline position is no longer lost if the selected tweet is deleted
  • Addressed several bugs preventing timelines from staying pinned to the top
  • Fixed an issue that caused the Translate Tweet menu item to be disabled
  • Automatic refresh now correctly backs off requests when rate limited
  • Fixed a crash when changing the app icon
5 bug fixes

Twitterrific 5.3.5

September 2018


  • Added a General preference to keep timelines pinned to top
  • Added an Appearance preference to disable Emoji in names
  • The Preferences window now supports Mojave's dark theme


  • Fixed a crash when uploading some unusual image formats
  • Fixed issue that could cause thumbnail images to be resized with the wrong aspect ratio
  • Fixed an issue that sometimes caused images dropped from Photos into the compose window to attach to twice
3 improvements, 3 bug fixes

Twitterrific 5.3.4

August 2018

On August 16th, Twitter initiated their plan to shut down several services that Twitterrific and other third party clients have long depended on to provide features you've come to know and love. Twitter's rollout of this shutdown was done in stages so that the affected services would flicker 'on' and 'off' with increasingly long 'off' durations until finally remaining 'off' permanently. The final shutdown date has now arrived and as a result we have removed all of the features from Twitterrific that had become increasingly unreliable over the previous week.

Live streaming has been removed. Workaround: Twitterrific will now automatically refresh every few minutes while the app is open, or you can manually pull to refresh.

Direct message delivery will be delayed. Workaround: Wait longer, or use the official Twitter app and/or website.

We are sorry for this and wish we had better news. We will continue to work on the app for as long as we can and explore better workarounds where possible. Thank you for being a loyal Twitterrific customer over the years. We are forever grateful.


  • The option to remove emoji from display names now also applies to muffled tweets
  • Fixed an issue where muffle rules of the form "@username retweets" were incorrectly matching as if they were "retweets @username" rules
A lot of sadness, 2 bug fixes

Twitterrific 5.3.3

July 2018


  • Renamed the streaming preference to "Automatically refresh timelines"


  • Fixed a crash when uploading videos that were encoded a certain way
  • Fixed incorrect colors on popovers when running on macOS 10.14
  • Fixed a few other rare crashes


In the coming months, Twitter plans to discontinue the underlying services that we need to provide live streaming. To work around this, we've implemented more thorough automatic refreshing throughout the app - including for Lists which have never supported streaming. Live streaming will continue to work until Twitter shuts it down at which point the app will fallback to automatically refreshing approximately every two minutes while you are using the app.

1 improvement, 3 bug fixes

Twitterrific 5.3.2

May 2018


  • Fixed an issue that sometimes prevented loading recent tweets in user profiles
  • Fixed several issues that could cause crashes when manually clearing the cache
  • Fixed an issue preventing mentions muffle rules from muffling all mentions
3 bug fixes

Twitterrific 5.3.1

April 2018


  • Support for attaching a photo or video when sending direct messages:
    • Click on the camera icon to pick a media file to attach
    • Click on the media thumbnail to remove it once attached
    • Paste an image from the clipboard


  • Added CMD-D keyboard shortcut to send a direct message to the tweet's author
  • Suggested muffle rules on a tweet now include relevant deactivated rules
  • Direct Messages display thumbnails when they have attached media
  • Clicking on an avatar in a message thread now opens the profile for that user
  • Improvements when clicking links, screen names, or hashtags in direct messages
  • Added keyboard support for direct messages to open links and media
  • Added a right-click 'Mark Timeline As Read' shortcut to all timeline tab buttons


  • Fixed an issue that sometimes prevented loading recent tweets in user profiles
  • Fixed several issues that could cause crashes when manually clearing the cache
  • Fixed an issue preventing mentions muffle rules from muffling all mentions
1 new feature, 7 improvements, 3 bug fixes

Twitterrific 5.3

March 2018


  • You can now attach videos to your tweets!
    • Click the camera button when composing a tweet to attach a video file
    • Drag media into the compose window or copy/paste it
    • Videos must be 140 seconds or shorter
  • Support for Twitter muting:
    • Users you have muted on Twitter synchronize with Twitterrific and their tweets are removed from your timelines
    • Muted users do not generate push notifications
    • Mute or unmute a user from their profile
    • All preexisting muted screen names in Muffles are auto upgraded to Twitter mutes
  • Powerful new muffling abilities that include:
    • Defining any muffle rule to apply only for a single user
    • Muffling mentions from a specific person or mentions of a specific person
    • Muffle tweets that quote someone specific
    • Avoid seeing retweets from a specific person about someone else
    • For full details, check out the knowledge base


  • The reading position marker is now updated when closing a timeline
  • User search results & listings indicate if the user has been muted or blocked
  • Added a shortcut to mute the author of a tweet to the Action ⋯ menu
  • Added new rule suggestions to the Muffle submenu of the Action ⋯ menu


  • Fixed an issue that caused timelines to display quoted tweets from blocked users
  • Fixed an issue causing the reading marker to appear on more than one tweet
  • Fixed an issue that caused domain muffle rules to miss certain tweets
3 new features, 4 improvements, 3 bug fixes

Twitterrific 5.2.5

March 2018


  • Right-clicking on a tweet cell opens the More Actions menu
  • When network connectivity changes, the timeline attempts to re-sync reading position and reconnect to the tweet stream
  • Added the expanded timestamp format to DMs
  • Timestamps on DMs automatically update as they do on tweets


  • Fixed issues that sometimes prevented the reading position from syncing correctly during app launch
  • Fixed an issue that prevented clicks on the selected tab bar button from scrolling search and list timelines
  • Adjusted the default popover height to fit better on smaller screens


  • To work around issues with older versions of macOS, Twitterrific now requires macOS 10.11.6 or higher
4 improvements, 3 bug fixes

Twitterrific 5.2.4

February 2018


  • User profiles display lists of people they follow and their followers
  • Added badges to user avatars:
    • Displays if the account is verified or protected
    • Option to turn badges off under Appearance preferences
  • New features for multi-account users:
    • Click your avatar when composing a tweet to switch and post from any account
    • Right-click on a tweet's Reply, Quote, Retweet, or Like buttons to perform the action with any account
  • Added Georgia to Appearance preferences - a classic serif typeface with great readability


  • Reduced the number of clicks necessary to properly select and act upon a tweet when activating Twitterrific from the background
  • Twitterrific is smarter about removing previously deleted tweets from the timeline
  • Clicking the title of a navigation stack (not just the back arrow) goes back
  • Added a shortcut on user profiles to quickly create a muffle via the Action ⋯ menu
  • The bottom bar on profiles stays anchored on the bottom & doesn't scroll
  • Improved performance when importing messages and tweets
  • Improved performance when loading long discussion threads
  • Option under General Preferences to disable streaming (recommended when using Twitterrific with VoiceOver)


  • Fixed an issue causing streaming to disconnect after hiding a timeline window
  • Fixed a problem that sometimes prevented URL's from being properly copied
  • Fixed problems that could cause tweets to not be properly selected
  • Fixed an issue that could cause a discussion popup to appear when double clicking a thumbnail image
  • Fixed another issue preventing delete/edit from appearing in Action ⋯ menu
  • Fixed an issue that could prevent the reading position from syncing at launch
  • Fixed an issue causing the preferences window to move when switching tabs
  • Fixed a few crashers
4 new features, 8 improvements, 8 bug fixes

Twitterrific 5.2.3

January 2018


  • Threads now always display in chronological order for consistency
  • Toggling retweet/like now updates the UI immediately
  • Re-positioned the unread indicator dot after the timestamp (less distracting)
  • Added a Report Abuse option to the Action ⋯ menu
  • Copy-protected Twitter videos open in browser instead of showing static image
  • Clicking a mention/message notification now prefers to reuse an account window rather than opening a new one
  • Added tooltips to tweet buttons and window tabs
  • Improved performance in various places
  • Added keyboard shortcut for switching between Thread/Replies tabs: "Option-Tab"


  • Fixed upside-down user profile banners
  • Fixed a memory leak that manifested when streaming a very busy timeline
  • Fixed an old decoding bug that could cause truncated tweets when translating
  • Fixed issue that prevented the Page Up/Down keys from scrolling the timeline
  • Fixed issue that prevented Translate from appearing in the Action ⋯ menu
  • Fixed issue that prevented Delete/Edit Tweet from appearing in the Action ⋯ menu on your own tweets
  • Fixed issue where the app thought it was still streaming when in fact it had disconnected
9 improvements, 7 bug fixes

Twitterrific 5.2.2

December 2017


  • Muffle rules can now be deactivated without having to delete them
  • Scrolling the timeline with the keyboard now hides the mouse cursor
  • Tweaks to several icons for greater clarity
  • Tweaks to the default themes
  • New avatar shapes in Appearance preferences
  • Better text rendering in popover windows
  • Now I have a hat - ho ho ho


  • Fixed a memory leak causing the app to use much more memory than necessary
  • Fixed an issue causing length-based muffles to incorrectly count characters
  • Fixed issues causing tweets that were both liked and retweeted to display an incorrect state when streaming
  • Retweeting a retweet no longer redundantly changes the label to "by you"
  • Fixed an issue with invisible white space characters causing difficulty when entering registration names and codes
7 improvements, 5 bug fixes

Twitterrific 5.2.1

November 2017


  • Support for sending tweets with up to 280 characters
  • Muffle long tweets:
    • Hide tweets that have more content than you'd like
    • Muffle tweets by character count by simply adding: > 140
    • If you want to muffle multiline tweets, use a rule like: > 3 lines
2 new features

Twitterrific 5.2

November 2017


  • New mini-browser for viewing tweets:
    • Use Action ⋯ menu or Cmd-O to open any tweet
    • Hold down option to open in your desktop browser
    • Great for viewing content not provided via Twitter API (like polls!)
  • Automatic poll detection:
    • New button appears at bottom of tweet if common markers are found
    • Tag a tweet with #poll or use a graph or ballot box Emoji at beginning or end
    • Detach the poll popover to keep tabs on results
  • Added search for users on Twitter:
    • Use People selector on Search view
    • The Cmd-U keyboard shortcut provides quick access
    • Type a name, then click on a result to view a User Profile
  • App automation using a URL Scheme:
    • Communicate with Twitterrific from another app or script
    • Full documentation and sample code available on our support site
    • See: URL Schemes in Twitterrific
    • Fun fact: some of our new features were created using this automation!
  • User Profile now has a Action ⋯ menu to send tweets and messages


  • Enabled the Tab key to move from the search field to the list of saved searches
  • Improved timeline scrolling performance
  • Text input in Japanese, Chinese & Korean works better with autocompletion for screen names and hashtags
  • Searches and Lists are now saved when closed and restored when reopened
  • Simplified Action ⋯ menu by removing items that are not applicable
  • Links in tweets now show a tooltip for the expanded URL (instead of t.co)
  • Added keyboard shortcuts for Jump to Marker, Jump to Last Unread, and Mark Timeline As Read
  • Replies in discussion timelines are now sorted with most popular at top
  • Tweets that appear to be at the start of a thread get a button to open the Discussion view


  • Copying a link from within a tweet using the right-click menu now copies the expanded URL rather than the t.co link
  • Sharing a link from within a tweet using the right-click menu now sends the correct URL instead of truncated display text
  • Sharing a tweet from the Action ⋯ menu only sends the URL of the tweet to the share service
  • Fixed a bug where opening the first link in a tweet with the menu shortcut or the right arrow key wouldn’t work correctly for retweets
  • Fixed a crash on macOS 10.11 when opening a direct message thread
  • Fixed ssome sspelling problemss in menu itemss
  • Fixed a problem with replies not being displayed correctly after you followed someone
  • Fixed a bug causing the target tweet to disappear when viewing replies
  • Fixed an issue displaying names that included unusual characters
  • Fixed several issues preventing reading positions from restoring properly
  • Fixed Back keyboard shortcut (Cmd-B) when viewing User Profile
5 new features, 9 improvements, 11 bug fixes

Twitterrific 5.1

October 2017


  • Muffle and Mutes:
    • Select a tweet then "Muffle Tweet" in the ⋯ Action menu to create one
    • Any selected text in the tweet appears as a choice in the menu
    • Twitter clients can be muffled by selecting the "via" item in the menu
    • Use the Muffles panel in Preferences to manage your muffle and mutes
    • Changes are automatically synced between macOS and iOS
  • Automatic scrolling:
    • In General preferences, select "Keep timeline pinned to top"
    • Scroll a timeline to the newest tweet at the top
    • Any new tweets will then automatically scroll into view
  • Status indicators for new mentions or messages:
    • A dot is displayed in the menu bar icon
    • A badge is displayed on the Dock icon
    • System Preferences > Notifications can be used to turn off Dock badge
  • Say Hello to The Blue Devil!
    • You get a special prize if you're patient while the credits scroll
    • Your prize will also appear in Advanced preferences
    • Thanks again to our Kickstarter backers


  • Right-click on Direct Message thread to mark as read or delete
  • Optimized timeline scrolling and update performance
  • Selected text in a tweet will no longer be deselected after the timeline refreshes
  • Improved image caching for better display performance and memory usage
  • Added a new, smaller text size setting called "Miniature"
  • Added new, lighter display fonts: "System Light" and "Avenir Light"
  • Lovers of the best text editor rejoice: HJKL keys navigate timeline
  • Media viewer saves with unique image names (like screen shots)
  • Use Option-1 to 9 for switching account of the selected Timeline
  • Hover over timestamp for a tooltip showing the app used to post
  • Updated several icons throughout the app for greater clarity
  • The text entry for long direct messages will now scroll as needed
  • The ⋯ Action menu displays keyboard shortcuts for reference
  • Added more common functions to the tweet's ⋯ Action menu
  • Relative timestamps on tweets now update continuously
  • Added "Jump To Marker" and "Jump To Last Unread" to the Timeline menu


  • Changing appearance settings now updates the message threads correctly
  • Fixed an issue that could cause tweets to flicker
  • The thread indicator on the tweet no longer disappears when you retweet
  • Fixed issues preventing the timeline from updating immediately when muffle rules were added or removed
  • Links to Vimeo are now directed to the browser instead of a static image in the media viewer
4 new features, 16 improvements, 5 bug fixes

Twitterrific 5.0.1

October 2017


  • New app icon - slightly smaller to match other Utility icons, such as Safari and Launch Pad
  • Text rendering now looks much better on High Sierra
  • Improved syncing of account information when application becomes active
  • CMD-Up and CMD-Down arrow now navigate to the top and bottom of a timeline
  • Updated divider between tweets to match iOS app


  • Fixed layout issue causing text clipping on quoted tweets in wider windows
  • Fixed action graphics with jaggy edges even though it brought back fond memories of 1997
  • Fixed problems with back button keyboard equivalent
  • Fixed some Human Interface Guideline problems in Preferences
  • Fixed a bug that allowed a tweet with nothing but spaces to be posted (and generate an error)
  • Fixed a crash that occur during tweet translation
  • Fixed the back button's VoiceOver label
  • Fixed VoiceOver label for the "Clear Search" button
  • Updated sandbox entitlements by removing unneeded items
5 improvements, 6 bug fixes

Twitterrific 5.0

October 2017

Initial Release