When you upload videos to the streaming video website YouTube, the speed at which files are transferred from your computer to the online server depends entirely upon the speed of your Internet connection. If you want to speed up your uploads to YouTube without spending money for a faster Internet connection, you can try a few things on your computer.
Upload only one file at a time. Though YouTube offers support for "batch" uploading (uploading multiple files simultaneously), if you choose this route your total Internet bandwidth will be split across all files. If you upload only one file at a time, each individual file will upload quicker.
Upload videos to YouTube without doing anything else online. The speed of an upload is directly tied to the total bandwidth available on your computer. If you are trying to do something else online concurrently, like playing a game or downloading a file, your upload speed is going to slow to a crawl.
Encode your files in the smallest possible file size. When you're editing your video and getting it ready for uploading, make the file size as small as possible while still retaining the quality you intend. The visual difference between a 100 MB (short for "megabytes," which is a unit of storage) file and a 50 MB file will be negligible once the file is actually streamed from YouTube, but the difference in upload time could be a matter of hours.