Content

VideoBloom

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.

30-Day Guarantee
Instant Download
Lifetime Updates
VideoBloom Dashboard

See It in Action

Real screenshots from the WordPress admin dashboard

VideoBloom Dashboard

Manage all videos with shortcodes and poster thumbnails at a glance

Video Editor

Configure poster image, autoplay, loop, mute, and controls style per video

Custom Video Player

Branded player with progress bar, volume slider, and fullscreen toggle

Choose Your License

One-time payment, lifetime access. No subscriptions.

starter
$49one-time
1 site
  • Single site license
  • Core features
  • 1 year of updates
  • Email support
Most Popular
pro
$99one-time
3 sites
  • Up to 5 sites
  • All features unlocked
  • Lifetime updates
  • Priority email support
  • Advanced integrations
agency
$149one-time
Unlimited sites
  • Unlimited sites
  • All Pro features
  • Lifetime updates
  • Priority support
  • White label option
  • API access

VideoBloom - Pro License

One-time payment • Lifetime updates • 30-day money-back guarantee

$99

Custom Controls Bar

Replace the browser's default video controls with a polished play/pause, progress bar, volume slider, and fullscreen button — styled to match your brand.

Poster Image Support

Set a custom poster frame from your media library so the video displays an attractive thumbnail before playback begins.

Autoplay, Loop & Mute Toggles

Configure each video independently — autoplay hero backgrounds muted, loop product demos, or start paused for tutorials. All settings per video.

Native or Custom Controls Mode

Choose between the browser's native controls or VideoBloom's custom control bar, depending on whether you want branding or maximum compatibility.

Shortcode & Inline URL Embedding

Embed videos using [bloom_video id="X"] for saved videos or [bloom_video url="..."] for quick one-off embeds without creating a video post.

Play Overlay Button

A large, centred play button overlay invites visitors to click — far more visually appealing than a static poster with no affordance.

Buffered Progress Indicator

The custom controls bar shows both playback progress and buffer status, so viewers see at a glance how much of the video has loaded.

Self-Hosted Privacy

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.

Responsive Player

The video player scales to fill its container while maintaining aspect ratio, looking great on mobile, tablet, and desktop.

Lazy Asset Loading

Player CSS and JavaScript load only on pages that contain a video shortcode, adding zero weight to the rest of your site.

Easy Installation

Get up and running in minutes

1

Purchase & Download

Complete your purchase and download the plugin ZIP file from your dashboard.

2

Upload to WordPress

Go to Plugins > Add New > Upload Plugin in your WordPress admin and select the ZIP file.

3

Activate Plugin

Click "Activate" after installation completes.

4

Enter License Key

Go to the plugin settings and enter your license key to activate updates and support.

Compatibility

WordPress
5.8+
Tested Up To
6.4
PHP Version
7.4+
Multisite

Need Help?

Our team is here to help you get the most out of VideoBloom. Check our documentation or reach out to support.