How can I resume an interrupted Firefox download?

Solution 1:

I learned how to do it in this tutorial.

When you download a file using Firefox, it creates two files: one is named as the downloaded file and remains empty until the download finishes; the other is a .part file, which receives the downloaded content.

enter image description here

So, let's say your internet connection failed and the download was interrupted.

enter image description here

If you look in the folder though, the .part file is still there.


EDIT: Don't attempt a retry unless you are sure the server supports it, otherwise it might restart your download from the beginning, losing all the progress.

To resume, do the following: call the same download again, but in another folder, say a subfolder called "resume". Firefox will generate a new .part file automatically, which will start empty just like before. Pause this download and move your previous .part into the new folder and overwrite the existing one. Then resume the download.

enter image description here

Solution 2:

Resuming HTTP downloads depends on the capability of the server. If the server supports partial requests, it will advertise this with a response header called "Accept-Ranges", which indicates the client can ask it for a part of a file by adding a request header called "Range". This is what is needed in order to resume downloads, otherwise the client can only start again.

So, in short it depends on the server whether you can resume or not. Most modern servers support it, but some cases it's difficult, e.g. for script-generated content.

Solution 3:

As long as the file is still in your download history, recent versions of Firefox have a "Retry" button nxt to the file in the download manager.