How to Embed Youtube Video Playlist on Any Website

Learn to embed YouTube video playlists on any website easily and quickly using three simple methods, without any coding skills are required.

EmbedFeed has direct integration with the YouTube API that enables users of the platform to automatically sync their YouTube playlists with their websites.

This means that you will no longer need to copy/paste the codes available in the section when you click the share button below each individual video on YouTube.

No more manual management of the videos for your website and no coding skills are required.  There are a few options to embed Youtube videos: embed a YouTube channel, embed a YouTube playlist, and also the option to embed a Youtube video that is tagged with a specific hashtag.  

Embed YouTube videos

Expand your YouTube videos’ reach, automatically!

Try EmbedFeed and display all your YouTube videos on your website, with just a few clicks.

All features included | Live support available

Embed YouTube video playlist

Important: Before you start, login into the EmbedFeed platform. If you are not here yet, register for a free trial, and you are ready to go! Once you have an account on the platform, just follow the steps below on how to embed a YouTube playlist :

Step 1: Go to Sources and click ‘Add source’

add source

Step 2: Choose ‘YouTube‘ from the social media networks list

choose youtube

Step 3: Choose a YouTube playlist, and in the provided input field, enter the link of your YouTube Channel, choose the playlist you want to embed, and click ‘Create source’

choose youtube playlist

Step 4: Once the feed is generated you will be redirected to the YouTube playlist widget screen

Step 5: Copy the top-left code (as shown below)

youtube playlist code

Step 6: Paste it into your website’s page HTML code body section (where you want the widget to appear)

That’s it.

To view the embedded video content, the users will need to click on a particular video that appears in a popup with its full description generated from the video post on YouTube.

The format is the same as the YouTube player with all its player controls and the options to allow fullscreen. 

Now you will have a YouTube video widget that will sync every time you add a new video to the selected playlist on YouTube.

Embed YouTube video hashtag

This aggregator allows you to pull YouTube videos based on hashtags as well. Just follow these steps:

Step 1: Log in to your EmbedFeed account

Step 2: Choose “Sources” from the sidebar menu and click “Add Source”

Step 3: Choose “YouTube” from the social media platforms list

Step 4: Choose “YouTube hashtag” and type the hashtag you want to use

choose youtube hashtag

Step 5: Click “Create source”

Step 6: customize your feed widget (Choose a template or customize with CSS)

Step 7: From the share options click “Copy code” and paste it into your website

Please note:  If you use other web platforms, such as WordPress, Wix, Shopify, or Squarespace, please follow their instructions on embedding third-party HTML, iframe, or Javascript codes.

3 ways to Embed YouTube Playlist in WordPress

Embedding a YouTube playlist on your WordPress website carries many benefits. 

Videos are super engaging, fun, and one of the most popular methods in which promotions about products or services are shaped. 

Having one on your website or even a whole playlist can be seen as an attractive website design but also as a source of information for your product or service. That’s why many website owners reach for the implementation of videos.

Here’re a few ways in which you can embed a YouTube playlist on your website.

1. Embed YouTube playlist with EmbedFeed

Once you have your EmbedFeed Youtube embed code, just follow these steps to add the code to your WordPress page:

  1. Open the page editor and select the area where you want to display the playlist
  2. Click on the plus icon and select Custom HTML block (you can also use a shortcode, so instead of an HTML block, choose the shortcode block). 
  3. Paste the code in the block
  4. Click Publish

For Older WordPress versions:

If you are using an old version of WordPress, check this screenshot below. You will need to open the page and click on the Text option (not the Visual) in the editor, where you will only need to paste the code. 

Customize your YouTube Playlist widget

For those of you who want to make sure their YouTube widget fits their web page branding, they can use a variety of options available in the Settings panel. 

Additionally, if you navigate to the Moderate tab, you will be able to manage which videos to appear or be removed from the live feed.

Demo of embedded YouTube Playlist 

Once you paste the code, the embedded playlist widget will immediately appear on your website. Check our Demo Library and the full YouTube playlist demo.

To keep your playlist updated and relevant to your audience, a good idea is to continue adding related videos to your playlists. 

To do this, go to your YouTube account, select the YouTube playlist you want to embed, and then follow the steps:

Step 1: Click the 3 dots icon and click ‘Add videos’

add videos to youtube playlist

Step 2: Search for your topic and handpick the videos and click Add videos

add related youtube videos

Additionally, the platform automatically checks for new playlists, so you do not need to know the playlist id nor manually add the playlists.

Every time you create a new playlist for your YouTube account, EmbedFeed will generate it and if you need to embed it, just follow the same steps above.

Do more with the EmbedFeed plugin: Embed Your YouTube Channel

The YouTube embed options by EmbedFeed are extended to allow you to embed your entire Youtube Channel.

Check the full knowledge base tutorial on the link below:

Read more: Embed YouTube Channel on any website >

2. Embed YouTube playlist with shortcode

Embed youtube playlist with shortcode

Shortcodes are meant to ease the process of adding different features to your website.

To implement a YouTube video using shortcodes, first, you need to copy the video URL

Next, click on the plus sign in your WordPress editor and find the shortcode box.

Now you should type in your code.

This is an example of a shortcode:

[ embed width=”500″ hight”500″] paste the video URL [/embed]

In this case, we use shortcodes to craft the width and height of a YouTube playlist. 

You can also use shortcodes for setting autoplay, setting the video play all the time (loop), or choosing a placeholder. 

After you are done, just click preview to see what the video will look like once you update your website. 

3. Embed YouTube playlist with an iframe tag

embed youtube playlist with iframe tag

Embedding a YouTube video with an iframe tag is super simple, plus they are an ethical way for presenting content that doesn’t belong to you.

To embed a YouTube playlist with an iframe tag, just follow the steps below:

  1. First step is to click on the share button
  2. Click the embed button
  3. Copy the video code 
  4. Choose the custom HTML block inside your WordPress website and copy the code

Moreover, an iframe can give you the ability to add more options when it comes to the way you want to present the videos on your website. 

If you are more tech-savvy, you can use different URL parameters for different functions like autoplay, mute, loop, and many more.


Embedding YouTube playlists on your website is a fun and engaging way for your website visitors to get all the needed information about your business. 

Use one of the mentioned options to embed educational, promotional, or fun videos to provide a better and more interesting experience for your visitors.

Embed YouTube videos

Expand your YouTube videos’ reach, automatically!

Try EmbedFeed and display all your YouTube videos on your website, with just a few clicks.

All features included | Live support available