14th BIRTHDAY SALE 33% OFF +1 FREE MONTH LIMITED TIME DEAL Grab The Deal
33% OFF +1 FREE MONTH Grab The Deal

WordPress Video Gallery plugin

Show videos from YouTube, Instagram, TikTok, Vimeo, Twitch, and more on your WordPress website to make your content more engaging and easier to explore.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
WordPress Video Gallery plugin

Create your Video Gallery plugin

Configure your video plugin and add it to your WordPress website for free!

Why People Love Elfsight

Video can make almost any WordPress page more useful and engaging, whether you’re publishing tutorials, showcasing projects, sharing customer stories, or building a library of helpful resources. Elfsight Video Gallery lets you collect this content from different platforms and present it as one organized video experience.

Add videos by link from YouTube, Instagram, TikTok, Vimeo, Twitch, or a custom source, then customize how your gallery looks and works. Pin the content you want visitors to notice first, use filters and sorting for larger collections, and enable the mini-player to keep videos playing while users browse the page. You can also decide what happens when a video finishes and use an end card to encourage the next action.

Did you know?

According to Wyzowl’s 2026 research, 96% of people have watched an explainer video to learn more about a product or service.

Give your WordPress visitors more ways to discover and interact with your content – create your video plugin for free.

Key Features of the WordPress Video Gallery

Here’s what makes the video player useful for your website:

  • Multiple video sources: Bring together videos from YouTube, Instagram, TikTok, Vimeo, Twitch, and Custom Source in one gallery.
  • Flexible presentation: Create a polished video section for blog posts, landing pages, portfolios, resource hubs, and other content.
  • Pinned videos: Put selected tutorials, featured projects, announcements, or other priority content at the beginning of the gallery.
  • Filters and sorting: Make extensive video collections easier to browse and help visitors find relevant content faster.
  • Mini-player: Keep a video visible while users continue exploring the page.
  • Custom video behavior: Replay the current video, start the next one, display an end card, or show an end card before continuing to the next video.
  • Responsive layout: Give visitors a comfortable viewing experience on desktops, tablets, and smartphones.

Try all features in the free editor – no signup needed.

How to Add a Video to WordPress Website

You can create and embed your video plugin for WordPress in a few simple steps:

  1. Choose a Template: Open the Elfsight editor and select a template that suits your content and website style.
  2. Add Your Videos: Paste links from YouTube, Instagram, TikTok, Vimeo, Twitch, or use Custom Source to build your gallery.
  3. Customize the Plugin: Choose a layout, adjust the appearance, configure filters and sorting, enable the mini-player if needed, and set the video behavior.
  4. Copy the Installation Code: Click “Add to website for free” and copy the code generated by Elfsight.
  5. Add It to WordPress: Open the page where you want the gallery to appear, add a Custom HTML block, paste the Elfsight code, and save or publish your changes. This straightforward video embed plugin setup works with both Classic and Block themes.

Using a page builder? The exact element may vary. For example, Elementor provides an HTML element where the Elfsight installation code can be placed.

Need extra help? Visit the Elfsight Help Center to explore our tutorials, share feature requests in the Wishlist, or follow the latest Video Gallery updates in the Changelog.

FAQ

Does Video Gallery work with the WordPress Block Editor?

Yes, WordPress includes a Custom HTML block for adding embed code to page and post content. Add the block where you want your Video Gallery to appear and paste the Elfsight installation code into it.

Can I add the video player with Elementor?

Yes, if your WordPress website uses Elementor, add an HTML element to the required area of your page and paste your installation code there. Once you publish the changes, the Video Gallery will appear in that section of the page.

Can I add Video Gallery to WordPress without coding?

Absolutely. You create and configure your gallery in the Elfsight editor, then copy the generated installation code and paste it into your WordPress website. For the standard WordPress editor, you can use a Custom HTML block, so you don’t need to write or modify the code yourself.

Can I add the video plugin to WordPress posts and pages?

Yes, you can place Video Gallery on individual WordPress pages or posts wherever your setup allows a Custom HTML block or equivalent HTML element. This gives you flexibility to use this video widget for tutorials, portfolios, product content, case studies, resources, reviews, and other types of pages.

What video sources does Elfsight support?

The Video Gallery supports YouTube, Instagram, TikTok, Vimeo, Twitch, and Custom Source. You can collect videos from these supported sources and present them together in one consistent gallery on your WordPress website.

Can I combine videos from different platforms in one gallery?

Yes, you can include content from YouTube, Instagram, TikTok, Vimeo, Twitch, and custom sources in the same gallery. This makes it easier to bring together videos that are spread across different channels and give visitors one place to explore them.

Can I upload video files directly to Elfsight?

No, Video Gallery works with video links instead of direct file uploads. Publish or host your video through a supported source first, then paste its URL into the Elfsight editor to add it to your gallery.

What is Custom Source in Video Gallery?

Custom Source provides an additional way to add supported video content when it doesn’t come from one of the listed platforms. Select Custom Source in the editor, provide the required video link, and include it alongside the rest of your gallery content.

Can I make certain videos appear first?

Yes, you can pin priority videos so they appear at the beginning of the gallery. Select the videos you want visitors to notice first and pin them in the editor. This works well for featured tutorials, new releases, important announcements, popular content, or current campaigns.

Can I use filters and sorting in my WordPress Video Gallery?

Yes, with filters and sorting you can make larger video collections easier for visitors to explore. They can be useful for tutorial libraries, portfolios, educational resources, product content, or any gallery that covers several subjects or types of videos.

Can visitors continue watching with the mini-player?

You can enable the mini-player to keep the active video visible while visitors continue browsing other content on the page. This creates a smoother viewing experience without requiring the main video player to stay in the center of the page.

What happens after a video finishes?

Use the Video Behavior settings to choose what follows playback. You can replay the current video, play the next video, show an end card, or display an end card and then continue to the next video. The end card can include a promotional banner that directs visitors toward another page, product, service, offer, article, campaign, or other relevant next step.

Can vertical videos open in a popup?

Yes. Vertical videos and Shorts can open in a mobile-friendly vertical popup, giving short-form content a viewing format that feels natural on smaller screens. This can be especially useful if you’re looking for WordPress popup video plugin functionality for Shorts, TikTok-style clips, and other vertical videos.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Multi-platform software
from $0 / month
start with free plan
Unlimited websites
Premium customer support
Charge-free installation support
Special offer for multiple apps
Flexible design
Elfsight Birthday Sale
33% OFF
Get your spot at our party!
Grab The Deal