1. Home
  2. Articles
  3. Embedding vs Uploading videos in WordPress posts and pages

Embedding vs Uploading videos in WordPress posts and pages

Embedding vs Uploading videos in WordPress posts and pages
Embedding vs Uploading videos in WordPress posts and pages

If you build your website using WordPress, you might have to add videos if you’d like to increase your user experience. However, the question is which option is better.. to embed videos from their sources like YouTube and Vimeo, or simply put them directly in your WordPress site. We will compare the two in the below guide and how you perform each one.

Embedding vs Uploading

If you ever add a video to your site, you should get an option whether you’d like to embed or upload the content to the site. Each one has its benefits, however embedding is the best choice to go for.


The only thing uploading a video is good for is if you want complete control. You will have the video live on the hosting server, as long as you’ve got the server up, you may serve the video. This is every benefit of uploading a video, not much of them of course, and the downside is that the video is going to use your servers resources and bandwidth. If you are in a shared environment it might be bad if it’s a popular video.

Another thing is if people hotlink or embed your video on their site, it’s going to use your resources as well, and another restriction to consider is the file size. Your host might only grant files of a particular size of lower to be uploaded to your account. The third party video sharing will also be with a limit, however its far bigger than that of a hosting company.

If you would still like to upload videos to store and use them on your hosting account, you can learn how to do so in the following article:

How to upload video content in WordPress


So far, embedding seems to be the best choice for putting videos on your site. Embedding from sites like Youtube or Vimeo will allow you to use their server resources. So even if you put a popular video on your website, it will not hurt your hosting server since it’s being served by third party servers, also the servers at YouTube and Vimeo are made to serve high video content. Even though every server is capable of doing so, some are just specifically made for it. You could also use third party sites to choose the resolution you’d like to view the video at.

Embedding a video is very easy, even if working with third party video sites.

Updated on March 1, 2018

Was this article helpful?

Related Articles

Add A Comment