Recently I’ve gotten a few inquiries on how to download all files from folder on a website. There are some websites that doesn’t have an index file and directory listing is enabled. When two of this requirements are met, you’ll see a web page that looks something like the image below.

It’s not tough to download all files in a folder. All you need is a download manager that supports downloading all files from a page or an offline browser which is able to crawl on pages and download everything that it finds. Here are my recommendations on what software to use to download all files from a folder on a website or FTP.
Like I mentioned earlier, there are a few methods. The first method that I’ll show you is how to download all files using Firefox. There is an excellent add-on called “DownThemAll” (or just dTa) which is a powerful yet easy-to-use Mozilla Firefox extension that lets you download all the links or images contained in a webpage and much more. It features an advanced accelerator that increases speed up to 400%, it allows you to pause and resume downloads at any time and, last but not least, it’s fully integrated into your favorite browser!

All you need to do is to install the addon, go to the page that has all the files that you want to download, right click and select DownThemAll. The DownThemAll window will appear with a list of files for you to download. Check the files and click Start.
If you prefer to use your own download manager software such as Orbit or FlashGet, you can install FlashGot add-on for Firefox, which has a function “FlashGot All”. It grabs all the links found in the current page and dispatches them to the default download manager.

These add-on works very well but there’s one problem. If there are directories inside the folder that you want to download, these add-ons won’t crawl in to the folder and get all the files in there. It will only download the folder as an index.htm file. To really have a one click download them all software, you should use an offline browser software. Teleport Pro and Offline Explorer are very good offline browsers but they are sharewares. I found a free offline browser called GetleftToGo which doesn’t require installation and it is able to download files inside a directory.
After downloading, extract and run GetleftToGo.exe. Go to File > Enter URL and enter the link that you want to download all the files. It will process the page and give you a list of files to download. You can easily select all the files by clicking the + for All. One important note is you must uncheck [To Parent Directory], or else it will also download whatever is in the parent directory.

If you want to download everything in a folder from FTP, the easiest way is to use a FTP client such as FileZilla. Just enter the server IP or host, port 21, username and password (if doesn’t allow anonymous login) and connect. You will see 2 panes, the left one is your computer and the right is the server. Simple drag the folder that you want to download from server to your computer and it will automatically download whatever is in the directory.
Related posts:
Nice tutorial, but this doesn’t help me. I want to download all files from a server which has many many subdirectories in which .jpg pictures are. When I use any of those programs (tried flashgot, downthemall and getlefttogo) it doesn’t download these files. With getlefttogo for example it only downloads some random .gif files within the folders but those aren’t the actualy files listed, those are just some layout files or something.
How can I download all images from that server without having to manually add every suobdirectory?
any suggestions for an https server?
i need to download from my seedbox
thanks
thank you sir its work thank you so much
how r u
Is there a way to make this download all subdirectories as well?
good
it doesnt download nothing, only empty folders, we need it to download php and script if possible!
Thanks contributor. This is very much appreciated.
very informative but I’m looking 2 download php. dunno why google lists u as no 1 in that regard.
thanks man, very helpful
Leave the proxy server line blank. Program works fine.
WHY THE HELL DOES GETLEFTTOGO ask for a proxy server? I don’t want to use one, I just put localhost doesnt do crap.
Very helpful post
Ur forum is helping me a lot..
Great!!
mantp broo.. makasih
thks mate you helped me a lot
If pdf files are stored in temporary url address (actual adress is hidden ; nocache), is there anyway to find true url address?
Download free from the link…
It will make you life a lot easier if you are going to use the same site to download from and upload to over and again…
hey whats up
You can only download php files if php is not installed on the server. Basically, you cannot download the original php source unless they want you to.
I agree with TBare, is there a way to download php files? For me its a necessity. Thank you in advance
puxa gracias amigazo, estaba buscando esta info y no la ubicada, mil aligatos!!!!
moi hakou j’taime tout le monde++++ikhlass
R u crazy…..Its a old and not an efficient one too, WinHTTrack..It stops in the middle too saying some error was there…!
Go for the offline browser if u need it download it from here it relly going to be too fast and many options .U will be amazed after seeing it…
Its a portable one too go and use it u would really like it
adrive.com/public/62d485c49bf670d44a8e0d688fdb7a09162d81035b19d76edad2548c658a2dd1.html
You can also use WinHTTrack and get a nice web interface for all those files. :D
merci mon ami
nice…. any good ways to download php files when there is an index file? i’d love to get my hands on some code…
erm…
i think orbit downloader also got this function as well
xD
It seems you tried to hide wa**oc.no-ip.org/games/Need%20For%20Speed%20-%20Porsche%20Unleashed/ link. Hide more text next time;) Google shows it all…
Thank you Ray – very useful bits of kit.
cool! thanks ray!
thanx raymond always good to get the latest news from you
cool. thx. Raymond rocks!
Thanks bro, love the forum and your article
thanks ray.