Safari has finally become a truly great browser. It’s fast, more power-efficient, and better optimized for Mac—whereas Chrome has never really prioritized adapting to the various features of the macOS platform.
However, almost every user switching from Chrome to Safari encounters the same problem: the familiar extensions are gone. Many of the tools you used in Chrome never got a Safari version, and likely never will.
Technically, Apple does allow users to convert browser extensions on their own, but the manual process is quite tedious. You need to install Xcode, copy folders via Terminal, run the conversion tool manually, and then dig through the “Develop” menu to find the setting that allows installing unsigned extensions.
And after about a week, Safari may still remove such extensions: the signing that a free Apple account provides for self-built extensions typically only lasts about 7 days. Once it expires, you have to repeat the entire process again. Most people try it once, run into an error, and simply give up.
Viaduct condenses this entire process into a single operation. You just drag a Chrome extension into the app, or paste its link from the Chrome Web Store, and Viaduct creates a complete native Safari extension for you, handling signing and installation automatically.
No Terminal needed, no Xcode project to maintain, and no need to manually edit the Manifest file. Since expired signing is the most troublesome part of the manual conversion approach, Viaduct automatically re-signs extensions before their signing expires, so they keep working continuously without suddenly failing or disappearing.
If you prefer to handle automation yourself, Viaduct’s conversion engine is open source. What you pay for is the app itself—the polished, optimized, easy-to-use version that handles many of the edge cases that ordinary conversion tools tend to mess up.
