Embed video on a public website page

Adding video to your website is a great way to present your business and your products or services to your customer. Rather than asking them to read about you and what you offer, show them using video or add videos created by your customers about your service.

Note   The SharePoint Online Public Website information in this article applies only if your organization purchased Office 365 prior to March 9, 2015. If you purchased Office 365 after March 9, 2015, use an Office 365 website hosting partner.

In this article

Embed a video from the web

Upload and embed a video on your website

Embed an existing video from your website

Insert a video from an address

Learn more

Embed a video from the web

The most common method of adding videos on your website is to first put the videos on a video sharing site, like YouTube, Vimeo, and Dailymotion. Then, embed the video from one of those sites on your public website. Using a video sharing site offers a number of benefits, including large video files, streaming performance, and social media features.

  1. Upload your video to the video sharing site, like YouTube, Vimeo, or Dailymotion.

  2. Select your video and choose the Share or Link option. Then choose the Embed option and copy the embed code provided.

  3. On your public website, browse to the page where you want to add the video.

  4. From the Page tab, choose Edit.

  5. Place your cursor where you want the video to appear.

  6. From the Insert tab, click Video and Audio and choose Embed.
    Insert video on public website

  7. In the Embed window, paste the video embed code you copied in Step 2.
    Embed video from the web

  8. Click Insert to add the video to your page.

    Note    If you don’t see your video on the page but you do see an Internet Explorer security warning, it’s because your website editor uses HTTPS and the video uses HTTP. Your site visitors won’t see this same message. To continue editing the page, click Show All Content.

  9. To customize the embed code for the video, click Edit Snippet at the bottom of the video player. Change the HTML or CSS on the page and click Insert.

  10. When finished customizing the page, click Save or Save and Publish.

Top of Page

Upload and embed a video on your website

If you have a video that you want to put on your website and share with visitors and customers without using a video sharing site, you can do so by following these steps. Storing video on your website can be a fast and convenient way to start sharing video with your customers.

Tip    Before uploading a video, you should make sure the video is compressed and suitable for the Web.

  1. Browse to the web page where you want to add video.

  2. From the Page tab, choose Edit.

  3. Place your cursor where you want the video to appear.

  4. From the Insert tab, click Video and Audio and choose From Computer.
    Insert video on public website

  5. Next to choose a file, click Browse.

  6. Select the video on your computer and click Open.

  7. In the Upload Media window next to Destination Library, choose a library, like Site Assets.

  8. Click OK to add the video to the page.

  9. To customize the embed code for the video, click Edit Snippet at the bottom of the video player. Change the HTML or CSS on the page and click Insert.

  10. When you finish customizing the page, click Save or Save and Publish.

Top of Page

Embed an existing video from your website

If you have a video that you’ve already uploaded to your website, you can embed that video on one of your web pages. The end result is the same as the previous set of steps; the difference is the video is already stored in a library on your website and you’re simply embedding it on a page.

  1. Browse to the page where you want to add video.

  2. From the Page tab, choose Edit.

  3. Place your cursor where you want the video to appear.

  4. From the Insert tab, click Video and Audio and choose From SharePoint.
    Insert video on public website

  5. In the Select an Asset window, choose the library where your video is stored, such as Site Assets.
    Add file from SharePoint

  6. Select your video and choose Insert.

  7. To customize the embed code for the video, click Edit Snippet at the bottom of the video player. Change the HTML or CSS on the page and click Insert.

  8. When finished customizing the page, click Save or Save and Publish.

Top of Page

Insert a video from an address

A final video embed option, though not as common, is to insert a link to a video from an address or file share. You might choose this option to insert video from another SharePoint site, like a Team site or MySite, that everyone has permissions to view. You would not choose this option to share a video with your site visitors and anonymous users who don’t have permissions to such sites.

Note    This feature supports the MP4 file format and Internet Explorer version 9 and later. Other file types and browsers are not supported.

  1. Browse to the page where you want to add video.

  2. From the Page tab, choose Edit.

  3. Place your cursor where you want the video to appear.

  4. From the Insert tab, click Video and Audio and choose From Address.
    Insert video on public website

  5. In the Link Media window, paste in the address to your video on a file share or SharePoint site.

  6. Click OK to add the video to your page.

  7. When finished customizing the page, click Save or Save and Publish.

Top of Page

Learn more

In addition to adding video to your website, you can add other content from your site and third party sites, including audio, App Parts, maps, and other web objects. Learn more in Public Website help for Office 365.

Top of Page

Applies To: SharePoint Online, SharePoint Online Website



Was this information helpful?

Yes No

How can we improve it?

255 characters remaining

To protect your privacy, please do not include contact information in your feedback. Review our privacy policy.

Thank you for your feedback!

Support resources

Change language