I want to upload a multi-GB video file to Facebook. In the midst of uploading a 2GB file to Facebook using the browser, my Internet connection went down. Fortunately, once my Internet connection came up again, the upload resumed. Unfortunately, at 80%, it now seems stuck.

Are there any good methods for uploading huge files to Facebook? Having a way to resume interrupted downloads would be essential. Other websites often provide software that you can install on your desktop installation that lets you upload very large files well, with resume features. Other websites also let you access files you've already uploaded to Dropbox or Google Drive.

1 Answer 1



  1. Upload to Dropbox (or Google Drive, or OneDrive, or Box) using the desktop software.
  2. Add the video to your Vimeo account directly without re-uploading.
  3. Convert the Vimeo video to a native Facebook video without re-uploading. (This feature is only available to Vimeo Plus, Pro and Business customers, and is called publishing to social.)


Dropbox provides a application for your desktop that uploads large files very well. Not only can it resume interrupted downloads, but it also knows how to avoid re-uploading parts of files that haven't changed, even if the rest of the file has changed. It is far superior to the upload system you find in browsers and on websites like Facebook. Google Drive also has a desktop application, and I assume OneDrive and Box do as well.

Now that you've uploaded the file to the cloud, how do you get the video added on Facebook? Unfortunately, Facebook does not have a feature that lets you add videos directly from Dropbox. But Vimeo does. And Vimeo also lets you publish a video from Vimeo directly to Facebook. Not that the resulting Facebook video is a real native Facebook video, it is not a link to Vimeo. This publishing to social feature is only available to Vimeo Plus, Pro and Business users.

So all you need to do is convert the video hosted on Dropbox to a video hosted on Vimeo, and then convert it to a video hosted on Facebook, all without re-uploading.

Note that although you don't need to re-upload the video file, this process does take time, as Vimeo has to process the video before allowing you to publish it to social. Obviously, this whole process is a workaround the fact that Facebook doesn't provide good tools to publish large video files.

  • 1
    Interesting. Though, you can also use the Facebook Graph API to upload upto 10GB video.. to avoid hassle and save time. It supports resumeable upload and is very fast.
    – Neeraj
    Commented Sep 29, 2021 at 10:43
  • 1
    @Neeraj It would be great if someone could develop a tool that makes use of this API and that lets users upload very large files to Facebook easily.
    – Flimm
    Commented Sep 29, 2021 at 10:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.