The SixFix service was shut down, so this shortcut no longer works and is being archived.


A replacement shortcut, FixTwit, is available here. Does basically the same thing but with FxTwitter instead


This shortcut no longer works, as SixFix was shut down by its maintainer due to a lack of funds to keep it running. A replacement shortcut is being developed that works with the current iteration of FixTweet (fxtwitter). No ETA for the new shortcut as of yet, hopefully within a day or two.

The original description and downloads for this shortcut are below for archival purposes.

There's a number of very annoying discrepancies between Discord on desktop/web and Discord on mobile, and one of the more annoying ones to me is how Twitter embeds behave on each platform. They work mostly as you'd expect on desktop, with tweets containing multiple images showing all images, tweets containing videos allowing you to play them, and so on and so forth... it doesn't work that way on mobile. Of note, videos and GIFs don't show up at all, and tweets with multiple images only show the first image. And, for a long time, tweets from accounts marked as NSFW refused to embed at all on both desktop and mobile.

In response, a number of services sprung up to try and fix some of these shortcomings, namely the now-defunct TwitFix (fxtwitter) proxy. One of the successors to it that sprung up was SixFix (twxtter), which in my view is the best of the proxies currently running. As such, I wrote this shortcut to make it easier to get links formatted for it.


(coming soon)

What it does

When you run the shortcut, either by invoking it from the share sheet when copying a tweet link or by running it normally with a tweet link in your clipboard, it strips the tracking cruft from the URL and contacts the SixFix service to get some more information about the tweet itself.

  • If the tweet contains either only text or a single image, it just returns the original Twitter link, except without the tracking cruft. These work fine on both platforms and don't need to be replaced.
  • If the tweet contains a video or a GIF, it returns a SixFix version of the tweet link so that it will display properly on mobile.
  • If the tweet contains multiple images, it will return as many links as their are images. The first link will be a standard Twitter link (to play nicer with iOS), with the rest of the links being SixFix links that point to each respective image in borderless embed mode. So long as multi image embeds aren't supported properly on mobile, this is in my view the best alternative that works there.

Once the replacement link is created, it copies it to the clipboard. All in all, the process takes about a second when run from the Share Sheet, which I've found saves time just from removing the tracking cruft (much less from doing everything else).

Latest Release Notes

2.0.0 - July 11, 2022, 12:24 a.m.

Released for real this time

* Added settings. You can now easily set which service different tweet types use, as well as whether multi-image tweets use SixFix's borderless image embeds. The settings menu can be accessed by running the shortcut without a Twitter link in your clipboard.
* Added UpdateKit support.

Version history