Home
My First Mac



 Help Buying and Getting
 Started with Your New Mac

How Do I “FTP”, and What Does That Mean, Anyway?

Quick Scan

FTP stands for File Transfer Protocol.

It's used to upload, download and manage files on a remote computer.

Most people do it when emailing files is too limiting, and for managing websites.

Usually you use a FTP program that acts like the Finder does with Mac files.

The Finder can do download only FTP.

How Do I "FTP", and What Does That Mean, Anyway?

Have you ever tried sending an email with too many pictures, only to have it refused? What about having a nice big movie you made in iMovie, but it's too big to send to anyone? Ever wonder about how people manage websites once they out grow iWeb? Well, FTP is the answer to all these situations.

FTP is a way to access and manage files on another computer (often a web server) that could be anywhere in the world. The Wikipedia definition sums it up quite nicely:

FTP or File Transfer Protocol is used to transfer data from one computer to another over the Internet, or through a network.

And because the other computer can be anywhere or anyone's, there is a security layer to prevent unauthorized access that is often the hurdle that prevents more people from using FTP more often. But all the information you really need to access the other computer is its address, and an authorized user name, and its password. Not too tough, right?

And if you you need to do more than download a file from somewhere else, you will need a FTP application (see below). These applications are kind of like the Finder application you use on your Mac, but they are for managing the distant computer like you manage your Mac with the Finder. Plus, most FTP programs will remember the security info once you enter it the first time.

There are two things I use FTP for on a regular basis:

  1. Downloading some files from the Internet - for example, Mozilla (a software developer) has an FTP site where you can download the latest version of its Firefox web browser.
  2. Managing a website - online web hosting (companies that will allow you to store files with them) usually allows FTP access to let you upload files to the Internet. You'll mainly be uploading your own files here, and other people will download them via a web browser o create a web page.


In Mac OS X, there is some basic capability for FTP built into the Finder - however, you can only download files and not upload them.

To FTP download with the Finder, choose the Go menu from the top of the screen, and then Connect to Server... - this will present you with a dialog box asking you to enter the server name. As an example, enter the following and click Connect:

ftp://ftp.mozilla.org/
Connect to Server Dialog Box

You'll now see files and folders where Mozilla stores their data for others to download - note that you won't be able to edit any of the files here, as they belong to Mozilla.

Other FTP Applications

For more functionality, you'll need to use another application on your Mac - the Finder is quite simplistic in its approach to FTP. Cyberduck is a good, free program that will allow you to upload to, manage, and download from FTP sites. For example, if you're running a website you could drop a new version of a file onto the application window, and it uploads it for you.

One step up is an application called Transmit from Panic, which offers more features then Cyberduck. It looks nicer, and integrates better with Mac OS X. For example, Transmit provides 'droplets' to upload files. These are shortcut icons in the Finder to a folder on the other computer, so you can just drop files on the droplet and Transmit will automagically launch a connection, copy your files to the distant folder, and then shut back down in one step. Pretty neat! But it's for you to decide whether it's worth the $30 price tag. Have a look at Panic's web site for more information about it.

FTP Alternatives

Email is probably the most used way of sending files to another computer. But many email providers and ISPs (for example Windows Live Hotmail) impose a limit on the maximum size of attachments - this limit can be anything from 1MB to 20MB. When you imagine that a typical digital photograph is around 3MB, using email to send your holiday photos isn't ideal. In theory there is no maximum file size for FTP; the only bottleneck would be your connection speed.

There are other services - such as YouSendIt - which allow you to send larger files (up to 100MB for free, in this case). You use your web browser to send the file to YouSendIt's servers with the email address of your recipients, and they will send them an email with a link to the file that they can download through their web browser.

There are still other alternatives for sending and receiving large files, but none of them have the complete control and universality that FTP gives you. If you have a favorite, let us know in the Comments section below.

So try out FTP the next time you need to get or send a big file or manage a website. It's one of those things that is intimidating the first time around because it's unfamiliar, and then easy as pie the second time. And let us know about your favorite FTP program in the Comments section below!


DIG DEEPER

File Transfer Protocol on Wikipedia
Cyberduck - free FTP application 
Transmit - $30, more advanced FTP application
More FTP applications on Download.com 
Using the Finder: Connecting to shared computers and servers using a network address 

 
 

This button is an easy way to let readers bookmark articles on Digg, Del.icio.us, Stumbleupon, Google Bookmarks and other services with a single click. You can find out more about Social Bookmarking here.

CLOSE

 
 
 
 
 
 

CLOSE     

 
 







Your Comments:

I dropper has some neat features. You can create a droplet and send it to mac or windows users. That person then all they have to do is place the droplet on their desktop and drag their files to it. It will upload the files to the designated server that the droplet is configured for. I think the pro accounts has features where an email can be sent whenever a new files is transfered. I havent tried it myself. This is all from what another user has stated.
http://www.idropper.com/


 Darrin
 08/14/2007  at  08:03 PM

Check out the Xdrive site sponsored by AOL. You can create a free account with 5GB of storage space, and up to 50GB for a paid account. Uploads to the site are done via a Java client. Once a file is uploaded, you can send a download link to anyone with an email address. The recipient doesn't have to sign up in order to download the file. I've found it a great way to send files that are hundreds of MB in size.


 Jim
 08/19/2007  at  08:55 PM

Sorry, left out the link to the Xdrive site.

http://www.xdrive.com


 Jim
 08/19/2007  at  08:56 PM

I use http://www.2shared.com/ for sharing files, its fast and easy.


 affordable web hosting
 02/10/2008  at  07:24 PM

I use http://www.2shared.com/ for sharing files, its fast and easy.

http://www.gnethosting.net


 anonymous
 02/10/2008  at  07:27 PM

You may want to take a look at an alternative solution if you are having problems with FTP.


 Rich
 07/16/2008  at  09:44 AM

Page 2 of 2 pages  <  1 2

Your response:

Name: Email:

Notify me of follow-up comments

Enter the word you see below:


Remember my personal information

Please keep your comments related to the topic. Personal attacks, offensive language or comments containing advertising will be deleted and you may be banned from MFM.

MFM comments are moderated. It may take a few minutes to a few hours before your comment shows up so we can verify it's not comment spam. Sorry, but we receive spammy comments all day long.

Mac Link of the Day

15 reasons Macs are still better than Windows PCs

With Windows 7 coming up, it's time to yet again ponder on whether Microsoft has the upper hand in operating systems. Here's 15 reasons it doesn't

-APC

>> Archive