Self-hosted video with a custom player — zero monthly fees
VideoBloom gives you a sleek, customisable video player for self-hosted MP4 files right inside WordPress. Add poster images, autoplay settings, loop controls, and a branded custom controls bar — all without sending your content (or your visitors' data) to YouTube or Vimeo. Presto Player charges $99/yr and FV Player Pro $75/yr; VideoBloom is a one-time purchase with full feature parity.
Real screenshots from the WordPress admin dashboard
Manage all videos with shortcodes and poster thumbnails at a glance
Configure poster image, autoplay, loop, mute, and controls style per video
Branded player with progress bar, volume slider, and fullscreen toggle
One-time payment, lifetime access. No subscriptions.
One-time payment • Lifetime updates • 30-day money-back guarantee
Replace the browser's default video controls with a polished play/pause, progress bar, volume slider, and fullscreen button — styled to match your brand.
Set a custom poster frame from your media library so the video displays an attractive thumbnail before playback begins.
Configure each video independently — autoplay hero backgrounds muted, loop product demos, or start paused for tutorials. All settings per video.
Choose between the browser's native controls or VideoBloom's custom control bar, depending on whether you want branding or maximum compatibility.
Embed videos using [bloom_video id="X"] for saved videos or [bloom_video url="..."] for quick one-off embeds without creating a video post.
A large, centred play button overlay invites visitors to click — far more visually appealing than a static poster with no affordance.
The custom controls bar shows both playback progress and buffer status, so viewers see at a glance how much of the video has loaded.
Videos live on your own server or CDN. No third-party tracking scripts, no cookie banners required, and full GDPR compliance out of the box.
The video player scales to fill its container while maintaining aspect ratio, looking great on mobile, tablet, and desktop.
Player CSS and JavaScript load only on pages that contain a video shortcode, adding zero weight to the rest of your site.
Get up and running in minutes
Complete your purchase and download the plugin ZIP file from your dashboard.
Go to Plugins > Add New > Upload Plugin in your WordPress admin and select the ZIP file.
Click "Activate" after installation completes.
Go to the plugin settings and enter your license key to activate updates and support.