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
Pro · most popular · 1 site
$149/yr
- Everything in Free
- Members-only video + LMS & membership integrations
- One-click Vimeo migration
- AI caption translation + dubbing
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
See it running for real.
The demo library is a live Mortise Stream install: the same player and library you’d ship on your own site.