Description
Universal Video Player displays YouTube, Vimeo, and self-hosted video files through an Elementor widget, with a searchable playlist, categories, skins, color parameters, and an option to retrieve the title, description, and thumbnail via YouTube ID. It serves those who need to organize classes, demonstrations, video portfolios, or editorial galleries within WordPress while maintaining control over playback, sharing, and visual presentation.
Key Features of Universal Video Player
- Multimedia support
Plays YouTube, Vimeo, and self-hosted videos within the player. - Elementor widget
Adds the player as a configurable component in the visual builder. - Searchable playlist
Filters playlist items as the term is typed. - Video categories
Organizes items into categories, including multiple categories per video. - Analytics tracking
Records plays in Google Analytics when tracking is enabled.
Benefits of Universal Video Player
- More organized galleries
Makes it easier to browse video series, classes, tutorials, and demonstrations. - Less manual editing
Uses YouTube IDs to fill in basic data automatically. - Consistent visual control
Adjusts colors, dimensions, skins, and the playlist according to the layout. - Use across different screens
Keeps the player accessible on responsive websites and mobile devices.
Who Is Universal Video Player For?
- Those who publish video classes, tutorials, or training sessions within pages created in Elementor.
- You, if you need to bring together YouTube, Vimeo, and self-hosted videos in a single playlist.
- Content producers who want to organize galleries by category and make internal searching easier.
How to Download Universal Video Player
Universal Video Player is available for download here on Ultrapack. After downloading the .zip file, install it through Plugins > Add New > Upload Plugin, select the .zip, and activate it. After activation, configure the widget in Elementor according to the desired page.
Universal Video Player brings video playback together in a controlled visual flow, with a playlist, search, categories, sharing, a download button for self-hosted videos, and a configurable watermark. For YouTube and Vimeo videos, use public content, as private or unlisted videos do not work within the flow supported by the plugin. This gives content pages clear navigation without relying on multiple loose embeds.
Frequently asked questions
Is Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget GPL-licensed?
Yes. Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget on multiple sites?
Yes. You can install Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget cost at Ultrapack?
Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget include updates?
Yes. The current version of Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget is 1.6.0, published at Ultrapack on Dec 29, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget scanned before publication?
Yes. Every version of Universal Video Player – YouTube/Vimeo/Self-Hosted – Elementor Widget goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
The file on this page is the developer’s full package, documentation included. Do not upload that file through the dashboard: WordPress answers that the package does not contain a valid plugin. The plugin comes ready inside it, as a ZIP of its own, and that is the one you upload.
- Download the file
elements-universal-video-player-elementor-widget.zipand extract it on your computer. - Look inside the extracted files for the file
main/elementor_widget_universal_video_player.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select that file, click Install Now and then Activate.
- There is nothing to zip. The ZIP inside the package is already in the format WordPress accepts.
- The rest of the package belongs to the author: documentation, license and sometimes sample files. None of that is installed through the dashboard.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready