Pricing & specs

Pricing, and everything it does.

A custom-built video library and player for Cloudflare Stream. Bring your own account and stay in full control of your video and your costs, from the free core all the way through the Pro AI tools.

Plans

Simple, honest pricing.

Free · 1 site

$0

  • Cloudflare Stream hosting + player
  • Auto captions
  • One-click import from Cloudflare
  • Community support

Agency · unlimited sites

$399/yr

  • Everything in Pro
  • White-label player under your brand
  • For agencies, studios & networks

Pro and Agency are annual licences, billed yearly. Cancel anytime. If a licence lapses, your videos keep playing and the plugin keeps working; you just stop getting new updates and support until you renew.

Included free

Everything you need to publish.

Bring your own Cloudflare Stream account and start publishing today, at no cost. The free core is a complete, professional video library: no seats, no caps, no lock-in.

  • Video library + player: upload, organize, and embed videos anywhere with a block or shortcode
  • A player that fits your site: responsive, accessible, theme-aware (block and classic themes)
  • Captions built in: every video accessible, searchable, and ready for any audience
  • No seats, no caps, no lock-in: you pay Cloudflare only for what you use

Pro

When you’re ready to scale.

Import from Vimeo

Move your entire library across in a few clicks. A legitimate copy-from-URL migration: no scraping, no broken embeds. Your exodus, handled.

Caption translations

Turn one transcript into accurate captions across dozens of languages, automatically: every lesson, every audience.

Dubbing with voice matching

Generate dubbed audio that keeps your voice, so a single lesson can reach a worldwide audience without re-recording.

Requirements

Bring your own account.

Core (Free)

  • WordPress 6.4+ running PHP 8.1+
  • A Cloudflare account with Stream enabled: your Account ID and a Stream API token. Cloudflare bills you directly, usage-based.

Pro AI features

  • Caption translations: an Anthropic (Claude) API key
  • Dubbing with voice matching: an ElevenLabs API key
  • Import from Vimeo: only your existing Vimeo account, no extra keys