Mount Your Remote Web Accounts As Convenient SFTP Connections With Swish [Windows]

Ryan Dube 22-03-2013

mount sftp driveSo, how do you store your files? Do you use DropBox 10+ Best Apps for Your Dropbox If you've been using Dropbox for a while, you may not have noticed that a whole ecosystem of applications have been built up to use the service. Over time, these apps have sprung up to... Read More or some other popular cloud storage app How to Permanently Store Your Data in "The Cloud" Are you ready to step into The Cloud? In this article I will show you how you can become largely independent of local data storage. I will provide an overview of how the Internet can... Read More ? How do you transfer files to and from your website? Why do I keep asking annoying questions like a late-night infomercial voice-over?


Here’s what makes me nervous about using so-called “free” online storage services. I remember when the Internet really started becoming popular while I was in college, online storage solutions started cropping up. At the beginning, these were usually accessible via either FTP, or later through an early-generation online explorer app. You could get a few megs or so of storage at no cost. However, just like “free Internet” services (remember NetZero free Internet?), those services either closed down with little warning, or suddenly transformed into a paid service with a free option so limited that it became essentially useless.

Why put your files at risk? And if you’re still managing your website via a classic FTP client The 3 Best Free FTP Clients for Windows FTP is a useful file sharing method and the go-to method for uploading files to a web host. Here are the best FTP clients you can grab for free. Read More – the sort of which has been around for decades – don’t you think it’s about time to evolve into an easier, seamless approach?

How about a way to embed a connection to your own hosting account – whether it’s just a file hosting service or a web hosting account – directly  within the Windows file explorer system? Wouldn’t it be cool to essentially “mount” your hosting account to your computer? Well, we can with a really cool free app called Swish.

Embed an SFTP Link Into Windows Explorer

For years, you’ve probably used an app like FileZilla Transfer Files by FTP with FileZilla Read More to transfer files to and from your web hosting account. First you launch the client, then you have to type in all of the connection details – the server, ID, password and port, connect, navigate to the folder with your web files, download the file you want to edit, edit it, and then upload it back to your web host.

Can you say annoying?


Instead, install Swish onto your PC and now you’ve got a convenient mounted drive right inside Windows Explorer where you can access all of your online file and web hosting accounts. No more need for an FTP client. 
mount ftp drive
Within this “mounted” drive is actually the area where you create your multiple SFTP connections. These connections individually show up as a subdirectory under Swish.  To create a new connection to your FTP account – whether it’s a web server or a file hosting account with FTP access – you can set it up by clicking on the “Add SFTP Connection”.
mount ftp drive
All you have to do is fill out the FTP host account, choosing port 22 at first because it’s the default port for SFTP, enter in your user name and the path of the directory you want to start out in when you connect.
mount ftp drive
Once Swish has connected to your account, the connection shows up in the blank right pane with its own connection icon of a terminal next to a globe.
mount webdrive
The link is protected by the fact that you need to type in the account password when you double click on the connection. Don’t worry – you only have to type in the password once. Once you’re connected, you can navigate through the site, switch to other windows on your computer, navigate elsewhere on your computer, and then come back to your mounted FTP account again. It’s like your remote storage is now mounted just like you’d mount a USB drive or an external hard drive!
mount webdrive
Once you open the account, you’ll navigate through the site just like you’re navigating through any other file structure on your computer. You don’t need to use any FTP commands to navigate – Swish handles everything in the background.
mount webdrive
It also handles all of the background FTP commands for file transfers. Want to download a file to your computer? Well, it won’t feel like downloading at all. Just right click on one of the files in your account and click on “Send to” and then put the file in your documents folder.
Mount Your Remote Web Accounts As Convenient SFTP Connections With Swish [Windows] swish9
There, you can edit the file using your favorite text editor (or WYSIWYG editor Online-HTML-Editor: A Free Online WYSIWYG Editor Read More ), and then paste it back into the mounted SFTP folder. You could even copy over entire folders to your local PC so that you could test your site on a local web server like XAMPP How To Set Up Multiple Portable XAMPP Web Servers On A Single USB Drive For some time now, I've been trying to develop a very fast and easy way to create a virtual web server (basically a local web server), on my portable hard drive. Not just one though.... Read More , and then upload the site back up to your account with a quick copy and paste.
Mount Your Remote Web Accounts As Convenient SFTP Connections With Swish [Windows] swish10
The whole process is so much faster and easier than doing all of these file transfers using a clunky FTP client. Now you can do everything just like that as the remote hosting account is a directory right on your computer.
As a test to see whether or not the file transfer was truly instant – rather than a delayed or scheduled sync – I tried pasting a text file into the mounted SFTP directory linked to my web hosting account.
Mount Your Remote Web Accounts As Convenient SFTP Connections With Swish [Windows] swish11
Sure enough, connecting through FileZilla, I saw the text file show up almost instantly.
mount sftp drive
I’ve used FileZilla to do my file uploads to my website for years now, but I have to be honest that the ease and convenience of Swish makes using an FTP client feel completely outdated. I love the fact that I’m synced directly to my remote account just like you would sync up any cloud storage account. This turns your remote web or file hosting account into the same sort of synced-up experience.

Have you ever tried using Swish as a file transfer solution? Have you ever used any other methods to sync up with your FTP account? Share your own thoughts and experiences in the comments section below.
Image Credit: Transferring Information Via Shutterstock

Related topics: FTP, Virtual Drive, Webmaster Tools.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. HCCanada
    August 23, 2013 at 8:13 pm

    Does this free SWISH app work with SCRIBD and CALAMEO?

    In particular, I would like to find a way to mass-download my collections (complete with titles, descriptions and tags, from both those services.

  2. DT
    March 25, 2013 at 5:06 am

    I use NetDrive, which is free for non-commercial use.

    I use it access my home files (on a Synology NAS) through the internet.

  3. Vlado
    March 23, 2013 at 2:00 pm

    I'd reccomend Macfusion for MAC and Dokan SSHFS for Windows. They both do the same mount your remode directory locally, so you get seamless up/download and no copy-paste ;-)

  4. bin
    March 22, 2013 at 10:45 pm

    I tried to edit files directly from Swish connection and it doesn't work. In Filezilla you are able to just click Edit on the file on the server and it open the file in default editor. After save the Filezilla automatically detec change in file and ask you if you would like to "save" it on the server.

    Swish looks like I have to copy the file to harddrive manually and after modification copy it back?
    Second: I don't see proxy support anywhere (?) (Filezilla has it).

    Generally: it sucks when you would like to edit files in fly on the server. Filezilla is better.

    • Ryan Dube
      March 22, 2013 at 11:03 pm

      That's correct. FileZilla will automate the upload/download steps for you (with a couple of prompts), but yes, with Swish you just basically do a one-click copy to a local directory. In my view, it's still much faster than having to go through the FTP connection process in the first place to even access the remote files.

  5. Home Less
    March 22, 2013 at 6:25 pm

    Useful for me.
    thanks MakeUseOf