{"id":11453,"date":"2022-12-19T08:43:52","date_gmt":"2022-12-19T08:43:52","guid":{"rendered":"https:\/\/www.icdsoft.com\/blog\/?p=11453"},"modified":"2026-03-19T08:15:12","modified_gmt":"2026-03-19T08:15:12","slug":"uploading-vs-embedding-a-video-which-option-is-better","status":"publish","type":"post","link":"https:\/\/www.icdsoft.com\/blog\/uploading-vs-embedding-a-video-which-option-is-better\/","title":{"rendered":"Uploading vs. Embedding a Video &#8211; Which Option is Better?"},"content":{"rendered":"\n<p>Visual content has become quite important these days, as it makes it faster and easier for people to comprehend new information. <em>Videos in particular have become the dominant content<\/em>. This is why, you should consider adding video content to your website if you don\u2019t have any yet.<\/p>\n\n\n\n<p>There are two ways to add a video on your website \u2013 to upload it to your <a href=\"https:\/\/www.icdsoft.com\/en\/hosting\/shared\" target=\"_blank\" rel=\"noreferrer noopener\">hosting<\/a> account and add it to the site, or to upload it to a video sharing platform and then embed it. We will look at the two options, so you can choose the one that will be more suitable for your site. <\/p>\n\n\n\n<p>As you will notice, we have listed only the advantages of either option, but no disadvantages. The reason is that the advantages of one are usually the disadvantages of the other, so there is no point to list the same things twice.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What does uploading a video mean<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><img decoding=\"async\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video1.png\" alt=\"File upload in progress with a yellow warning triangle, displaying file path and status of Product1-presentation.mp4 (523.1M).\" class=\"wp-image-11462 lazyload\" width=\"347\" height=\"187\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video1.png 491w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video1-300x162.png 300w\" data-sizes=\"(max-width: 347px) 100vw, 347px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 347px; --smush-placeholder-aspect-ratio: 347\/187;\" \/><\/figure>\n<\/div>\n\n\n<p>Uploading a video means that you will upload the video to your web hosting account (<a href=\"https:\/\/www.icdsoft.com\/en\/hosting\/controlpanel\" target=\"_blank\" rel=\"noreferrer noopener\">File manager<\/a>, FTP, web application), and then either add a video player to the site that will play the video, or rely on the visitor\u2019s web browser to play it. Any video you upload to your account will take some space and will count as a file, just like any other file that is a part of your website.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Advantages<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Privacy<\/strong>. The video will be hosted on the servers of your hosting provider, so you will not share it with a large corporation. Even if you find a small video sharing platform, you will have to rely on them to keep your videos private, and some people feel uneasy about that.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><img decoding=\"async\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video2.png\" alt=\"Screenshot of a website backup archive named website-backup.tar.gz showing files: index.php, product-presentation.mp4, readme.html.\" class=\"wp-image-11465 lazyload\" width=\"385\" height=\"167\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video2.png 611w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video2-300x130.png 300w\" data-sizes=\"(max-width: 385px) 100vw, 385px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 385px; --smush-placeholder-aspect-ratio: 385\/167;\" \/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>All site content is in one place<\/strong>. Your text, images, and videos will be managed in one place, so you can easily edit any of them. If you create a <a href=\"https:\/\/www.icdsoft.com\/en\/hosting\/backup\" target=\"_blank\" rel=\"noreferrer noopener\">backup<\/a>, it will include everything, so you will have a complete backup no matter what.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pretty sharing link<\/strong>. If you want to share only a particular video, you can send a link to it that includes a specific URL of your choice with your domain name. You don\u2019t have to send a link generated by another platform where people will see other related videos, some of which may have been uploaded by your competitors.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>No advertisements<\/strong>. If you upload a video to your website, people will watch only that video and will not see any ads unless you want them to. In comparison, depending on the video content and the location of the visitors, some video sharing platforms will display between one and four video ads before the actual video starts. More ads may be displayed on top of the video as well.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><img decoding=\"async\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video3.png\" alt=\"Options for downloading video files: MPEG4 1080p HD, 720p HD, 576p SD.\" class=\"wp-image-11466 lazyload\" width=\"243\" height=\"86\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video3.png 509w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video3-300x106.png 300w\" data-sizes=\"(max-width: 243px) 100vw, 243px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 243px; --smush-placeholder-aspect-ratio: 243\/86;\" \/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Downloadable<\/strong>. You can usually download a video from a website, or there may even be a download link in different formats or resolutions. In contrast, video sharing platforms do not allow users to download a video or ask for money for that as a part of a premium plan. If you embed a video that is intended for download, people may have to use a browser extension or a third-party website with questionable reputation to download that video.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">How to add an uploaded video?<\/h3>\n\n\n\n<p>If you use a platform like <a href=\"https:\/\/www.icdsoft.com\/en\/hosting\/wordpress\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress<\/a> or Joomla, you can simply upload a video to the media gallery and either use the built-in player, or install a video player plugin\/extension. If the application you use doesn\u2019t offer such an option, or if you use a custom-made website, you can upload your videos using FTP and then add a video player to your website by adding some HTML code. <\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"513\" height=\"686\" data-id=\"11468\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video4.png\" alt=\"Media upload interface showing progress of a video file upload at 32% completion with drag-and-drop file option.\" class=\"wp-image-11468 lazyload\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video4.png 513w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video4-224x300.png 224w\" data-sizes=\"(max-width: 513px) 100vw, 513px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 513px; --smush-placeholder-aspect-ratio: 513\/686;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"511\" height=\"657\" data-id=\"11469\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video5.png\" alt=\"WordPress Media Library interface showing an uploaded video file named Product-video.mp4.\" class=\"wp-image-11469 lazyload\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video5.png 511w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video5-233x300.png 233w\" data-sizes=\"(max-width: 511px) 100vw, 511px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 511px; --smush-placeholder-aspect-ratio: 511\/657;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"507\" height=\"656\" data-id=\"11471\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video6-1.png\" alt=\"WordPress editor showing draft post My new product with embedded video below.\" class=\"wp-image-11471 lazyload\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video6-1.png 507w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video6-1-232x300.png 232w\" data-sizes=\"(max-width: 507px) 100vw, 507px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 507px; --smush-placeholder-aspect-ratio: 507\/656;\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">Adding a video in WordPress is really easy.<\/figcaption><\/figure>\n\n\n\n<p>You will find a number of players online \u2013 both free and paid ones. A few examples of such players are <a href=\"https:\/\/plyr.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/plyr.io\/<\/a>, <a href=\"https:\/\/videojs.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/videojs.com\/<\/a> and <a href=\"http:\/\/clappr.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/clappr.io\/<\/a>. For any of them, you can get the HTML code, and you can customize various options. Here is one very simple example of the code you need to add a video with Clappr:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;head&gt; \n  &lt;script type=\"text\/javascript\" \n      src=\"https:\/\/cdn.jsdelivr.net\/npm\/clappr@latest\/dist\/clappr.min.js\"&gt; \n  &lt;\/script&gt; \n&lt;\/head&gt;\n&lt;body&gt; \n  &lt;div id=\"player\"&gt;&lt;\/div&gt; \n  &lt;script&gt; \n    var player = new Clappr.Player({source: \"https:\/\/url-to-video\/goes-here.mp4\", parentId: \"#player\"}); \n  &lt;\/script&gt; \n&lt;\/body&gt; <\/code><\/pre>\n\n\n\n<p>Of course, you may have to add some CSS code to make sure the player fits well on your website.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What does embedding a video mean<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><img decoding=\"async\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video7.png\" alt=\"Video tutorial on using the ICDSoft web hosting control panel with various tools and icons displayed on the interface.\" class=\"wp-image-11473 lazyload\" width=\"424\" height=\"270\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video7.png 720w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video7-300x191.png 300w\" data-sizes=\"(max-width: 424px) 100vw, 424px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 424px; --smush-placeholder-aspect-ratio: 424\/270;\" \/><figcaption class=\"wp-element-caption\">Here is what an embedded video looks like.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>In short, embedding a video is uploading it to a video sharing platform, and then adding some HTML code to your website so that the video plays from the video platform. The video will be accessible on your website, but it will appear in a frame, and the content of the frame will load from the platform, not from your hosting account.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Advantages<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Save bandwidth<\/strong>. Your videos will load from the sharing platform, not from your hosting account. This way, you can save a significant amount of traffic, especially from automatic bots that may be loading your videos. Even if a video is in standard quality, it can be significantly large, so if your account has a traffic cap, you can reach it pretty quickly. Even if the traffic is unlimited, though, there is usually some hidden limitation that will prevent you from streaming large videos, not to mention that there may be a file size limit that can prevent you from uploading your videos in the first place.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Save disk space<\/strong>. You can upload videos of almost any size without any restrictions. You will not be limited by the provider how much space your videos can take, so you can add as many videos as you want. In contrast, hosting providers always have some sort of limit, even if they offer \u201cunlimited\u201d disk space. By embedding your videos, you can use your hosting space only for website files and emails.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"192\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video8-1024x192.png\" alt=\"Screenshot of video upload progress showing product presentation video, 33% uploaded, with file size and modification date.\" class=\"wp-image-11476 lazyload\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video8-1024x192.png 1024w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video8-300x56.png 300w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video8.png 1376w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/192;\" \/><figcaption class=\"wp-element-caption\">Video sharing platforms allow you to upload very large videos.<\/figcaption><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Use any video format.<\/strong> Embedded videos can be played in any web browser and on any operating system, regardless of the video format you have used to upload the video to the sharing platform. Devices use different formats for video recording, so if you use a camera and simply upload the video to your website, it is possible that the player you use does not support this particular format. In such a case, you will have to convert the video using additional software. Even if you do that, however, different browsers may display your videos differently \u2013 something you can easily solve if you upload the video to some sharing platform and embed it on your website.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>True streaming is supported<\/strong>. Video streaming requires a lot of system resources. In addition, certain software must be installed on the server. If you use a standard hosting plan with (almost) any hosting provider, it is very likely that your account does not support streaming. Instead, many providers support the so-called progressive download \u2013 when users open a page, the video starts being downloaded in the browser. Playback is possible only in the part that has been downloaded, so users cannot click on a random moment of the video. With embedded videos that are hosted on a video sharing platform, users can click on any random moment as these platforms support true streaming.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video9-1024x602.png\" alt=\"Title screen of Planet Earth documentary with forest backdrop and sunlight streaming through trees.\" class=\"wp-image-11477 lazyload\" width=\"575\" height=\"337\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video9-1024x602.png 1024w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video9-300x176.png 300w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video9.png 1265w\" data-sizes=\"(max-width: 575px) 100vw, 575px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 575px; --smush-placeholder-aspect-ratio: 575\/337;\" \/><figcaption class=\"wp-element-caption\">An example of progressive download. Playback is possible only in the highlighted part of the progress bar.<\/figcaption><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Universal video player.<\/strong> Video sharing platforms will make your videos accessible in any web browser and on any platform. You will not have to worry if the videos will load for all site visitors, or just for some. The latter often happens if a player uses a technology that is not supported by some browsers.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Better quality<\/strong>. There is no file size limit for the videos you add to a video platform to embed, so all your videos will always be available in the best possible quality depending on the Internet connection of your site visitors. People will be able to choose the quality they want to see \u2013 from standard to HD, or even UltraHD quality if the video you have uploaded was in very high resolution. You will not have to upload multiple copies of your video with different quality.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex advgb-dyn-5f5d78a2\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"314\" height=\"453\" data-id=\"11479\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video10.png\" alt=\"Video quality settings menu showing resolutions from 2160p 4K to 240p with 2160p 4K selected.\" class=\"wp-image-11479 lazyload\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video10.png 314w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video10-208x300.png 208w\" data-sizes=\"(max-width: 314px) 100vw, 314px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 314px; --smush-placeholder-aspect-ratio: 314\/453;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"464\" height=\"719\" data-id=\"11480\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video11.png\" alt=\"Two vibrant blue and yellow parrots perched on a branch in a lush Amazon rainforest setting.\" class=\"wp-image-11480 lazyload\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video11.png 464w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video11-194x300.png 194w\" data-sizes=\"(max-width: 464px) 100vw, 464px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 464px; --smush-placeholder-aspect-ratio: 464\/719;\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">Different quality options and ready responsive design are two advantages of video sharing platforms.<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Responsive design.<\/strong> Even if your website is responsive, a video player you have added on it for uploaded videos may not be. Video sharing platforms are fully responsive, so if you embed a video, it will always be displayed in the most suitable size for the particular page it has been embedded on.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Better site loading speed.<\/strong> If you embed your videos, they will play from the servers of the platform you have selected. Video platforms have multiple servers around the world and their network is designed to offer the best possible loading speed. As videos will not load and play from your own hosting account, the overall loading speed of your website will be much better.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Additional traffic to your site.<\/strong> Uploading your videos to a video sharing platform and leaving them public means that people may come across them as they browse the platform. If your website is mentioned in the videos, or if you add a link in the video description, you may get some additional traffic to your website.<\/li>\n<\/ul>\n\n\n\n<div style=\"color:#32373c;background-color:#3373dc\" class=\"wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice\" data-id=\"5e5432\"><div class=\"gb-notice-text\" style=\"border-color:#3373dc\"><p>Would you like to find out how to get more traffic to your website? Check our article \"<a href=\"https:\/\/www.icdsoft.com\/blog\/five-easy-steps-to-link-building\/\" target=\"_blank\" rel=\"noreferrer noopener\">Five Easy Steps to Link Building<\/a>\".<\/p><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">How to embed a video<\/h3>\n\n\n\n<p>The universal way to embed a video is to add some HTML code to your website so that the video from the platform you have selected plays in a frame within your site. Usually, video platforms provide the code you need, so you should only copy and paste it in an HTML block. Some applications make things easier and only require a link to the video, and then do the rest automatically.<\/p>\n\n\n\n<p>Here is a simple code that will allow you to embed a video from YouTube, but it will work for any video from a platform that allows embedding:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;iframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/oySOxKSp0x4\" allowfullscreen&gt;&lt;\/iframe&gt; <\/code><\/pre>\n\n\n\n<p>Alternatively, you will find a number of online generators that will give you the code you need if you simply paste the link to the video.<\/p>\n\n\n\n<p>If you use our <strong>Website builder<\/strong>, you can embed a video from <em>Content -&gt; Apps -&gt; Video<\/em>. You can add a link to a YouTube or Vimeo video, and our software will do the rest. You can choose different styles for the frame of the video. To add HTML code to embed a video from a different platform, go to <em>Content -&gt; Apps -&gt; Custom HTML Code<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex advgb-dyn-ad13d957\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"764\" data-id=\"11482\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video12-1024x764.png\" alt=\"YouTube video settings panel with URL input and save changes button in a website builder interface.\" class=\"wp-image-11482 lazyload\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video12-1024x764.png 1024w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video12-300x224.png 300w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video12.png 1177w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/764;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"762\" data-id=\"11483\" data-src=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video13-1024x762.png\" alt=\"WordPress block editor with video platform options: YouTube, Vimeo, Dailymotion, Animoto, and Flickr.\" class=\"wp-image-11483 lazyload\" data-srcset=\"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video13-1024x762.png 1024w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video13-300x223.png 300w, https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/video13.png 1146w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/762;\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">Both our Website builder and WordPress make it easy to embed a video.<\/figcaption><\/figure>\n\n\n\n<p><strong>WordPress <\/strong>is another example of an application that makes embedding a video really easy. Using the block editor, you can choose to add a platform-specific block for <a href=\"https:\/\/www.youtube.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">YouTube<\/a>, <a href=\"https:\/\/www.hulu.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hulu<\/a>, <a href=\"https:\/\/vimeo.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Vimeo<\/a>, <a href=\"https:\/\/animoto.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Animoto<\/a>, <a href=\"https:\/\/www.flickr.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Flickr<\/a>, and more. If you use a video platform that is not listed, you can simply choose to embed the generic \u201cVideo\u201d option and WordPress will add the code required for the video to appear on your site.<\/p>\n\n\n\n<p>For <strong>Joomla<\/strong>, you can copy the code provided by the video sharing platform or create the needed code, and then paste it after you select the Insert media icon in the text editor. Other popular extensions may have a built-in option, or you may have to add a module\/extension to be able to embed a video.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wrap Up<\/h2>\n\n\n\n<p>Adding videos to your website is not a necessity, but they can surely make your site more appealing to visitors. Visual content can really make a difference, so no matter if you have a travel blog, a recipe website or a local news portal, you should consider adding videos. There are two ways to do that if you want the videos to be displayed on the site \u2013 to upload them to your account, or to upload them to a video sharing platform and embed them.<\/p>\n\n\n\n<p>Either option has its pros and cons. If you prefer not to share your videos with a third-party company, and if you want to allow people to download them or to watch them without any third-party advertisements, you can upload them to your hosting account and add them on the site using a video player. If you want to save space\/bandwidth, to keep the load your site generates low, and to make sure that visitors will be able to view all your videos on any device and with the highest possible quality, then you should use a video sharing platform and embed your videos into your website.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are two ways to add a video on your website \u2013 to upload it to your hosting account and add it to the site, or to upload it to a video sharing platform and then embed it. We will look at the two options, so you can choose the one that will be more suitable for your site. <\/p>\n","protected":false},"author":1,"featured_media":11455,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-11453","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-general"},"author_meta":{"display_name":"ICDSoft","author_link":"https:\/\/www.icdsoft.com\/blog\/author\/icdsoft\/"},"featured_img":"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/videotitle-300x200.png","featured_image_src":"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/videotitle.png","featured_image_src_square":"https:\/\/www.icdsoft.com\/blog\/wp-content\/uploads\/2022\/12\/videotitle.png","author_info":{"display_name":"ICDSoft","author_link":"https:\/\/www.icdsoft.com\/blog\/author\/icdsoft\/"},"coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/www.icdsoft.com\/blog\/category\/general\/\" class=\"advgb-post-tax-term\">General<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">General<\/span>"]}},"comment_count":"0","relative_dates":{"created":"Posted 4 years ago","modified":"Updated 5 months ago"},"absolute_dates":{"created":"Posted on December 19, 2022","modified":"Updated on March 19, 2026"},"absolute_dates_time":{"created":"Posted on December 19, 2022 8:43 am","modified":"Updated on March 19, 2026 8:15 am"},"featured_img_caption":"","series_order":"","_links":{"self":[{"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/posts\/11453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=11453"}],"version-history":[{"count":21,"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/posts\/11453\/revisions"}],"predecessor-version":[{"id":14979,"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/posts\/11453\/revisions\/14979"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/media\/11455"}],"wp:attachment":[{"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=11453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/categories?post=11453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.icdsoft.com\/blog\/wp-json\/wp\/v2\/tags?post=11453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}