Plugin screenshot thumbnail 1/3
Plugin screenshot thumbnail 2/3
Plugin screenshot thumbnail 3/3

Video Picker gives authors a visual field for finding and selecting hosted video. Connect supported provider sources, browse account collections or paste a URL, and hand templates useful video data instead of an opaque string.

Browse a connected source, search beyond the current collection where the provider allows it, or paste a known video URL. Thumbnails and metadata help authors confirm they have the right item before saving the field.

Features

  • Browse connected libraries, search where a provider permits it and confirm a result with its title, metadata and thumbnail.
  • Choose which sources a field can use, whether authors may paste URLs or search public videos, and which duration or sorting limits apply.
  • Configure autoplay, muted playback, looping and controls for the field, with privacy-enhanced YouTube embeds when required.
  • Access video metadata, embed URLs and responsive embed HTML in Twig or through GraphQL.
  • Reuse provider listings, video metadata and resolved records while retaining the last successful details through temporary provider failures.
  • Show selected videos with useful thumbnails and links in supported element cards.
  • Use the responsive explorer and preview with improved keyboard navigation and clearer loading, privacy and availability states.
  • Configure several provider sources for different channels or clients, then decide which sources are available to each field.
  • Register another provider or extend existing source behaviour through plugin events.

Sources

  • Bunny Stream
  • Cloudflare Stream
  • Dailymotion
  • Mux
  • Sprout Video
  • Vimeo
  • Wistia
  • YouTube

Standard

Plus $29/year after one year.

Installation Instructions

To install this plugin, copy the command above to your terminal.

5/ 5
Rating: 5 out of 5 stars
Active Installs
127
Version
2.1.5
License
Craft
Compatibility
Craft 4, Craft 5
Last release
October 15, 2026
Categories
Activity (30 days)
7
Closed Issues
0
Open Issues
0
Merged PRs
3
Open PRs