How to download a folder containing multiple files on an ftp server to a desktop?

29

5

I want to download a folder which contains hundreds of files that are hosted on an ftp server to my Windows 7 desktop. I've never used ftp before, so I am not sure where to start.

user42307

Posted 2011-07-19T17:23:19.997

Reputation:

@ChrisS confirmed, if you start in Internet Explorer, that works well! – Jeff Atwood – 2015-03-05T07:51:28.493

4

Navigate to FTP site, Page menu->View in Explorer, Copy files to desktop. Or get a real client like Filezilla.

– Chris S – 2011-07-19T17:42:52.667

Answers

23

FTP protocol doesn't support directory download. Most FTP clients (AFAIK, not including standard command line tools "ftp") allow to download directories by getting their listing recursively and downloading files one by one automatically.

There is a plenty of different clients. For instance, filezilla - free and open source.

HUB

Posted 2011-07-19T17:23:19.997

Reputation: 571

3If you come here from Google, make sure to read the answer below, which notes that even the built-in Explorer can do this, without having to install an additional tool. – FvD – 2015-06-09T05:47:10.667

2you can also use the mget command if you are limited to command line and there is no directory structure – Zypher – 2011-07-19T18:34:19.193

46

  1. Open an Explorer window. Click on the Start menu, then select My Computer.
  2. Type the ftp url in the the address bar. For example:

    ftp://mirror.anl.gov/pub/ubuntu
    
  3. If a login is necessary, a dialog box will appear.
  4. A listing of all directories and files of the server will appear.
  5. Copy the files just as you would with a normal folder.

upendra

Posted 2011-07-19T17:23:19.997

Reputation: 461

2If a login is necessary, a dialog box will appear. - this didn't happen for me. Instead, I needed to do ftp://username:password@ftp.example.com/dir1/dir2/ – Dave Salomon – 2015-02-26T10:31:17.860

1

Map network drive your FTP location - explained here then you can open it using explorer. Copy your folder as usual -- Thiru

Thirumalai Parthasarathy

Posted 2011-07-19T17:23:19.997

Reputation: 31

0

1)In case of Ubuntu go files folder (App) 2)at bottom there is option called 'connect to server' 3)paste your server address 4)pop-up box asked for password 5)select anonymous 6)after connection you can directly access all folders as same as another storage device

D96

Posted 2011-07-19T17:23:19.997

Reputation: 1

0

If you are using Windows 10 you can simply do that by accessing the FTP through the windows explorer.

BoRRis

Posted 2011-07-19T17:23:19.997

Reputation: 101

0

If you archive (zip) the directory, you can get the archive and unzip it locally.

lmno

Posted 2011-07-19T17:23:19.997

Reputation: 101

-2

I use WinHTTrack website copier or Offline browser, which download files from site.

T.Todua

Posted 2011-07-19T17:23:19.997

Reputation: 2 436

Isn't WinHTTrack used to copy websites? I personally suggest using a client such as filezilla considering there are lots of files to grab via FTP. https://wiki.filezilla-project.org/Using and https://wiki.filezilla-project.org/Download

– Richie086 – 2013-12-06T23:01:17.770