Lazyload

Make your site load faster by loading only an image instead of the entire video player on page load.

Lightbox

Shows the Video in a Lightbox after clicking a preview image.

Link ➜ Lightbox

Lets you easy setup links like this one to open a light box.

Total Control

ARVE Pro can get thumbnails and titles from many video hosts automatically, but you can always overwrite them with your own if you like.

Auto Pause

ARVE Pro can pause videos as soon as another is played. (Requires Lazyload or Lightbox)

Auto Close / Reset

Auto close Lightbox when Video ends, reset videos to the initial Lazyload look when the video ends. (YouTube, Vimeo and video files only)

Stand Out in the Crowd

Three hover styles, four Play Icon styles included. The new Card style. Unlimited possibilities with your own unique CSS. Impossible with basic embeds.

Expand on Play

Makes the video take up screen free space, if available.

Automatic SEO Data

ARVE Pro fills in schema.org SEO data for you.

Support Open Source

Support my over 14 years of work on the plugin and add-ons. All licensed GPLv3.

Pricing
Changelog
2026-05-07 7.1.4
  • Removed banned.video code.
2026-03-02 7.1.3
  • Improved: Change script to module.
  • Improved: Load Vimeo player script locally.
2025-10-22 7.1.2
  • Fix: Thumbnail caching and handling.
  • Improved: General code quality.
2025-09-14 7.1.1
  • Fix: Vimeo thumbnail URLs.
2025-03-21 7.1.0
  • Fix: Link Lightbox now working.
  • Improved: Do additional caching for thumbnails and YouTube data API responses. Do not call API again when there is an error.
2025-03-17 7.0.6
  • Improved: No longer self execute when ARVE is not up-to-date and running.
2025-03-15 7.0.5
  • Improved: Remove asset wrappers.
  • Fix: Card thumbnail not visible in Firefox.
2025-03-08 7.0.2
  • Fix: Broken thumbnails on old YouTube videos.
2025-03-08 7.0.1
  • Improved: srcset generation.
  • New: Ability to use custom YouTube Data API key.
2025-03-08 7.0.0
  • New: Introducing a new ‘card’ style available with thumbnail_style parameter and option.
  • Improved: Title tags are no longer h5 tags but just div and some font styles from your theme’s h3 are used instead.
  • Improved: JavaScript part of the plugin almost completely rewritten in more modern and better code. No longer uses official YouTube iframe API script instead a minimalistic replacement is used. Vimeo iframe API is loaded on first click on a lazyload video instead of on page load.
2025-01-22 6.1.1
  • Fix: Make sure srcset is not set when a thumbnail URL is manually set.
2025-01-22 6.1.1
  • Fix: Make sure srcset is not set when a thumbnail URL is manually set.
2024-12-05 6.1.0
  • New: Thumbnail, Title, Description … support for banned.video
  • Improved: Use sizes=auto for thumbnails.
  • Improved: Lazyload mode defaults. Featured Image as thumbnail fallback is now enabled by default. If not set Lazyload now has a default black image with some lines on it.
  • Fix: Hide .navbar elements when lightbox is open.
2024-07-06 6.0.4
  • Fix: Accessibility with buttons. aria-label was not correctly added.
2024-06-15 6.0.3
  • Improved: Accessibility with buttons and link lightbox link. aria-label now contains the title, added aria-haspopup="dialog" to indicate the lightbox opening.
2024-05-22 6.0.2
  • Fix: Show play button in lightbox mode with video file and no thumbnail.
2024-04-25 6.0.0
  • New: lightbox_aspect_ratio shortcode parameter and block setting to make set the lightbox ratio differently from the thumbnail.
  • Fix: Latest video from YouTube Playlist not working in all cases.
  • Fix: Disable links feature not working in lightbox.
2023-04-05 5.3.5
  • Fix: JS errors in some circumstances like ARVE mixing with other players.
  • Fix: Some styles not correctly applying in the Block editor.
2023-01-25 5.3.4
  • Fix: Link-Lightbox mode not working.
2023-01-21 5.3.3
  • Improved: Accessibility for the play button.
2022-11-10 5.3.2
  • Fix: Not working when audio embeds were on the same page as ARVE embeds.
2022-09-22 5.3.1
  • Make sure the addon only runs when ARVE 9.7.14 or later is installed.
2022-09-22 5.3.0
  • Fix: HTML5 video lightboxes closed unintentionally in chromium based browsers.
  • Improved: Changed lightbox script from Big-Picture to its successor Bigger-Picture.
  • New: Custom hover effect class for your own CSS styles.
  • Removed old lightbox script Lity as an option.
2022-09-05 5.2.3
  • Fix: Initial thumbnail dimensions.
2022-09-05 5.2.2
  • Fix: Vimeo thumbnails blurry, not all sizes loading.
  • New: “Darken” hover effect option.
2022-09-05 5.2.2
  • Fix: Vimeo thumbnails blurry, not all sizes loading.
  • New: “Darken” hover effect option.
2021-12-08 5.2.0
  • New “Reset after played” option.
2021-03-11 5.1.17
  • Improved: Cache busting for assets.
  • Tested with WP 5.7.0
2021-02-20 5.1.16
  • Fix: Thumbnail not showing up in certain situations.
2021-02-13 5.1.12
  • Compatibility with latest ARVE caching system.
2021-02-10 5.1.11
  • Fix: Lightbox compatibility with Divi.
2021-01-30 5.1.10
  • Fix: Invisible videos
2021-01-24 5.1.8
  • Improved: Corrected colors for Vimeo style play button.
  • Improved: Simplified CSS and reduced size.
  • Improved: Code improved and adjusted to ARVE 9.3.0
2021-01-21 5.1.7
  • Fix: Wrong version check caused the plugin to not work correctly.
2021-01-21 5.1.4
  • Adjustment to new ARVE.
2021-01-07 5.1.3
  • Fix: Removed no longer working Facebook auto thumbnail code.
2021-01-06 5.1.2
  • Fix: Vimeo play button style not clickable.
  • Fix: Vimeo play button line break issue.
2021-01-03 5.1.1
  • New: Vimeo play button style.
2020-12-14 5.0.1
  • Fix: Issue with thumbnail positioning.
2020-12-12 5.0.0-beta13
  • Fix: Error handling issue #2.
2020-12-09 5.0.0-beta10
  • Fix: Error handling issue.
2020-12-05 5.0.0-beta9
  • Fix: Some links not opening lightboxes.
2020-12-03 5.0.0-beta7
  • Fix: Thumbnail height calculation caused errors in some cases.
2020-12-01 5.0.0-beta6
  • Fix: Rebuild oembed cache after activation and version updates.
2020-11-28 5.0.0-beta5
  • New: Big Picture lightbox script.
  • New: Option to go fullscreen when opening lightbox, and optionally stay fullscreen even after closing it.
  • New: (Only YouTube & Vimeo, HTML5) Go back to original preview after video ends.
  • New: Auto-pause/auto-reset other videos when another video is played.
  • New: Auto close lightbox when video ends (YouTube, Vimeo, HTML5 video)
  • Improved: Dropped dependencies: jQuery, Lity lightbox, Object-Fit Polyfill.
  • Improved: Lots of code and build improvements.
  • Improved: When aligned get expanded, their align class will be removed. When a video end is detected (only YouTube, Vimeo, HTML5 Video) the original state is restored.
2018-09-07 4.1.0
  • Note: PHP versions below 5.6 will no longer be tested and future versions will require at least PHP 5.6
  • Improved: Updated 3rd party libs Mobile Detect, objectFitPolyfill and Lity.
  • Improved: 3rd party assets are now loaded from jsDelivr CDN. If you do not want this you can load them from your site or let a CDN plugin pick them up with add_filter( 'nextgenthemes_use_cdn', '__return_false' ); inside a mu-plugin.
  • Fix: Some auto thumbnail code was not working properly.
  • Fix: Removes WordFence malware warning by removing a comment in Mobile Detect that pointed to a malware infected domain.
2018-02-20 4.0.4
  • This is also a test if the auto update process works for everyone, please let me know if you have issues.
  • Improved: Updated Mobile Detect library.
  • Fix: Thumbnails detection for YouTube playlists.
2017-08-12 4.0.3
  • Fix: Vimeo private Videos showing 404 API errors instead of Videos.
  • Fix: Prevent a PHP notice.
  • Improved: Renamed “Grow on click” to “Expand on click” in dialog. Better English, right?
2017-05-04 4.0.1
  • Fixed: inview-lazyload not working correctly.
2017-05-04 4.0.0
  • New: \’volume\’ attribute takes 1-100 for HTML5 video.
  • Improved: Simplified the inview-lazyload option to on/off – was getting too complicated. On uses it when it makes sense (on all mobiles, and when there is no thumbnail detected or set).
  • Improved: Scripts like inview and lity lightbox are now only loaded when they are actually needed.
  • Improved: Pointer cursor when hovering over the thumbnails, for themes that do not already add it.
2017-04-30 3.9.5
  • Code needed for the new way ARVE handles sandbox
  • Updated objectFitPolyfill
2017-04-03 3.9.4
  • Fix: Deals with other poorly coded plugins that load the Mobile_Detect class without checking if it’s already loaded.
  • Improved: Make sure ARVE Pro always loads its own, possibly more up to date version of Mobile_Detect
  • Improved: Updated the Mobile_Detect class.
  • Improved how aspect ratio is handled with HTML5 videos.
2017-03-25 3.9.3
  • Fix: Licensing storage mess. Some users may have to reenter their keys on the licensing page when updating from very old versions.
  • Improved: Better browser support by using Autoprefixer with the config from Bootstrap
  • Some minor code improvements.
2017-03-20 3.9.2
  • Fix: Broken CSS.
2017-03-20 3.9.1
  • Fix: Lightboxes with non-HTML5 videos did not close.
2017-03-20 3.9.0
  • Fix: Lightboxes are now sized correctly.
  • Fix: HTML5 videos in lightbox mode could not be opened twice.
  • Improved: HTML5 video now automatically pauses when lightboxes are closed and resumes when reopened.
  • Improved: Now minified files are served when WP_DEBUG is not true
2017-03-12 3.8.4
  • Improved: Removed incorrect href on

Lazyload

Embed Videos like the professionals do it. This technique is utilized by many mayor websites.

Play icon: YouTube, Hover Style: Darken
Play icon: YouTube, Hover Style: Darken
Play icon: Vimeo, Hover Style: Zoom
Play icon: Vimeo, Hover Style: Zoom

A YouTube embed page is a whopping 1.2 Megabyte. So your page is basically loading another website inside your website for every video you embed. This is very bad for performance. ARVE Pro loads just a tiny bit of HTML with useful SEO data and a thumbnail image instead. The video is only loaded when the user clicks on the thumbnail, so your site will finish loading fast.

Because the initial thumbnail view becomes your content, you can style it with your own CSS, something that is impossible with traditional embeds.

Play Icon: Circle, Hover Style: Rectangle
Play Icon: Circle, Hover Style: Rectangle

Shows the Video in a Lightbox after clicking a preview image.

Full-screen setting can put your website into full-screen mode when the lightbox opens:

  • Stay full-screen after lightbox closes (used here).
  • Exit full-screen when lightbox is closed.
  • Do not use full-screen.

Lets you easy setup links like this one to open a lightbox.

Thumbnails in ARVE Pro does not necessary mean small images. You can set your own images. Most providers, which support automatic thumbnails also support HD thumbnail images and the ARVE Pro Add-on will use HTML5 srcset so visitors devices will always use the right image size.

The image you see below is automatically requested from YouTube and loaded fast from their servers.

One Bright Dot
One Bright Dot

Card style Expand on Play feature#

You can display videos in a card style, additionally the Expand on Play feature is used here, it increases the width of the video when played. Expand on Play can also be used with the normal lazyload style.

River - 44509
River – 44509
Lazyload Make your site load faster by loading only an image instead of the entire video player on page load. Lightbox Shows the Video in a Lightbox after clicking a preview image. Link ➜ Lightbox Lets you easy setup links to open a light box. Total Control ARVE Pro can get thumbnails and

Provider Support#

ProviderURLAuto Thumb.Auto Title
ARVE works with all providers with iframe embed codes, can’t list them all
Alugha
Archive.org
Bitchute
Brightcove
Brighteon
Dailymotion
Dailymotion Playlist
DTube
Facebook
Google Drive
mp4 or webm video files
IGN
IMDB
Kickstarter
kla.tv
Mail.ru
myspace
v.qq.com
Rumble.com
ok.ru
RuTube.ru
TED Talks
TikTok
Twitch
Viddler
Vimeo
VK
Wistia
XTube
xHamster
Yahoo
Youku
YouTube
YouTube Playlist
Kick

If you have any pre-sales questions about the plugin, feel free to ask. For any issues, please open a support ticket. (Gerne auch auf Deutsch)

Budget

€40/ yr

  • 1 Site
  • ARVE Pro

Base

€60 / yr

€50

first year

  • 2 Sites
  • ARVE Pro
  • ARVE Extra Privacy
  • ARVE Random Video

Complete

€80 / yr

€70

first year

  • 3 Sites
  • ARVE Pro
  • ARVE Extra Privacy
  • ARVE Random Video
  • ARVE Sticky Videos
  • ARVE AMP
Select

Agency?

Same as above with:

Permanently 50% less than single site budget licenses would cost. But it’s the complete package.

You can pay in $USD and other currencies, it will convert to Euro on checkout.

All price options include:

  • Automatic updates from your WordPress Dashboard
  • Support in English or German
  • 30 Days Money-Back Guarantee
FeatureBudgetBaseCompl.
GDPR / DSGVO compliance (Legal requirement if you not block out EU visitors)
Option to cache all thumbnails on your site
Replace YouTube embeds with Invidious instance
Sticky videos
Random Video
AMP Support
Lazyload
Lightbox
Link > Lightbox
Prevent video hosts to lead your visitors away from your site
Automatic or custom thumbnail images and titles
Expand on click
Support for automatic detection
Auto Pause
Auto close lightbox when Video ends
Show the latest video of a YouTube channel
Responsive thumbnails
Automatic or custom thumbnail and titles
Multiple hover and play icons styles
Select Select Select