Plugin Directory

Advanced Responsive Video Embedder

Easy responsive video embeds via URLs or shortcodes. Perfect drop-in replacement for WordPress' default embeds. Best plugin for videos?

2016-10-25 - Pro Addon 3.2.7

  • Fix: 2 clicks needed to play lazyloaded video on desktops

2016-10-24 - Pro Addon 3.2.5

  • Fix: JavaScript error related to abandoned Script.
  • Fix: Custom Thumbnails not applied.

2016-10-24 - 7.9.5

  • Fix: Custom Thumbnails not applied.
  • Fix: Shortcode UI script only loaded if the plugin is active.

2016-10-23 - 7.9.4 and Pro Addon 3.2.3

  • Fix: Multiple issues about the new HTML5 video embedding (still experimental)

2016-10-23 - Pro Addon 3.2.2

  • Fix: 'Disable Links' not working.

2016-10-23 - Pro Addon 3.2.0

  • Fix: Issue with lazyload and AJAX.
  • Fix: W3TC issue by using yet another lazyload method. Final this time?
  • Fix: YouTube Thumbnail detection when there are no HD images.
  • Improved: Code used to cache thumbnails, this may improve improve performance.
  • Improved: Lots code restructured and improved.
  • New: New Lazyload mode setting to prevent "two touched needed to play video on mobiles" issue. Its also
  • New: Facebook thumbnail detection.

2016-10-23 - 7.9.2

  • Fix: Brightcove Autoplay issue.
  • Fix: Liveleak thumbnail detection issues.
  • Fix: Parameters not being added.
  • Fix: Twitch single videos not using https
  • Fix: Vevo marked to require flash to make it work again.
  • Improved: Better dialog with better description and links about the shortcake UI plugin.
  • Improved: Facebook embed method.
  • Improved: Lots code restructured and improved.
  • Improved: Parameters are always possible no matter the provider.
  • Improved: Restructure of the plugin, abandon OOP mostly.
  • Improved: Revive saving of last setting page tab.
  • New: "Image Cache Time" setting on the setting page. Thumbnail URLs form the media gallery can now be cached with transients, that may improve performance.
  • New: Support for self hosted videos (experimental)

2016-10-03 - Pro Addon 2.5.2

  • Fix: Force button styles to make sure themes styles get overwritten.

Pro Addon 2.5.1 beta - 2016-09-21

  • New: Thumbnail support for Liveleak.
  • Fix: Update loop.

Pro Addon 2.5.0 beta - 2016-09-21

  • Improved: Thumbnails detection.
  • Improved how license keys are handled when set in wp-config.php.

7.5.1 beta - 2016-09-21

  • Fix: Liveleak seems to require flash for some videos.

7.5.0 beta - 2016-09-21

  • Fix: Youku URL detection and aspect ratio.
  • Improved: .arve-inner css class in favor of some more specific classes combining styles.
  • Improved: removed TGMPA class because it was causing horrible issues.

Pro Addon 2.4.5 beta - 2016-09-19

  • New: Adds the ability to define the pro key in your wp-config.php file with define( 'ARVE_PRO_KEY', 'your_key_here' ). When activating the plugin it now also tries to activate its license when a key is defined.

7.4.3 beta - 2016-09-19

  • Fix: Deal with fluid-vids script messing with this plugin, making videos invisible.

Pro Addon 2.4.0 beta - 2016-09-18

  • New: Adds Yahoo auto thumbnail and title support

7.4.1 beta - 2016-09-18

  • New: Adds Yahoo Video support

7.3.2 beta - 2016-09-17

  • Fix: Remove security="restricted" from iframes to make IE work again.

7.3.1 beta - 2016-09-17

  • Fix: Get rid of undefined index warnings when pro addon is not active.

7.3.0 beta - 2016-09-17

  • Improved: Show admin notices only to users who have the 'activate_plugins' capability.
  • Improved: Added notice to the readme for the TGMPA cause white screen of death issue.

Pro Addon 2.3.2 - 2016-09-17

  • Possible Fix for not centered play button.

7.2.13 beta - 2016-09-16

  • Fix: Set fitvidsignore class and remove the Fitvids container to prevent it from messing with ARVE embeds.
  • Fix: Remove possible width and height parameters on iframes to prevent scripts from messing with ARVE embeds.

7.2.12 beta - 2016-09-16

  • Improved: replaced static:: with self:: to support older php versions.

7.2.10 beta - 2016-09-15

  • Fix: [iframe] shortcode not working.

Pro Addon 2.3.1 beta - 2016-09-15

  • New: Added support for displaying title of videos on top of the thumbnail images.
  • New: Responsive thumbnails using srcset the browser takes the best image resolution for the users device. (HTML5 srcset)
  • New: Choose between 3 hover styles for the thumbnails: 'zoom image' (new default), 'rectangle move in' (old), or 'none' where only the play button changes.
  • New: Choose beween 2 play button styles.
  • Fix: Screenfull error.
  • Fix: License API call.
  • Improved: Rectangle animation.
  • Improved: Updated 'lity' lightbox script.
  • Improved: Thumbnail handling.
  • Improved: Removed the 'Lazyload Maximal Width' setting to simplify things (there still is 'Maximal Width' and 'Aligned Maximal Width').
  • Improved: Removed the 'Fake Thumbnail' feature because the entire idea was bad and real thumbnails should be used.
  • Improved: Updated EDD_SL_Plugin_Updater Class
  • Dropped PHP Class.

7.2.9 beta - 2016-09-15

  • New: Recommend and guide to users to install Shortcake (Shortcode UI) via TGMPA
  • New: Amazing catch-all shortcode [arve url="..."] that can be used for all supported providers and even with any iframe src if all unlisted providers that support responsive iframe embeds.
  • New: Support for kla.tv.
  • New: Support for youku (fulfilled request)
  • New: New Advanced Shortcode Dialog with nice UI for choose thumbnails from your WP Media Gallery, very detailed helping texts, display of default settings, hiding of fields based on need ...
  • New: WYSIWYG Preview of Shortcodes.
  • New: The two above features need the Shortcake (Shortcode UI) Plugin that is maybe moving into WordPress core later.
  • New: A default alignment can now be set in the Settings page. (fulfilled request)
  • New: 'iframe_name' shortcode parameter for <iframe name="xxxxx", useful when wanting to target ARVE embeds with links. (fulfilled request)
  • New: ARVE is now SEO friendly giving you the ability to add some schema.org microdata. Googles tools should not complain anymore if you add title, description and upload date. (fulfilled request)
  • Deleted Language files in favor of wordpress.org managed translations volunteers are welcome ;)
  • Improved: Got rid of PHP globals.
  • Improved: Added image upload dialog to settings page and shortcode dialog.
  • Improved: Better CSS to overwrite unwanted theme styles.
  • Improved: Lots if code improvements.
  • Improved: SSL enabled and forced when supported by provoders.
  • Fix: Blury Vimeo thumbnails
  • Fix: Prevent Dashboard Widget conflicts with WP Helpers plugin (possibly others). Thanks to Steve Bruner.
  • Fix: Issue with unwanted borders showing on embeds.
  • Fix: youtu.be URLs now detected correct in shortcode dialog.
  • Fix: All Vevo URLs are now detected correctly.
  • Fix: Bool options settings.
  • Removed blip because the service was shutdown.
  • Removed myvideo.de because the service was restructured.


  • Fix: Always prevent scrollbars.

Pro Addon 1.4.4

  • Fixed: Infinite update loop.
  • Improved: Updated Updater class.

Pro Addon 1.4.3

  • Fixed: rectangle overflow issue.

Pro Addon 1.4.2

  • Fixed: license activation problems.

Pro Addon 1.4.1

  • Fixed critical bug for auto updates. Please click here if your update fails.


  • Fix: Facebook (now really, hopefully).


  • Fix: Facebook in lazyload modes.


  • New: Facebook video support.


  • Fix?: Iframes are now created with a fixed 853x480 size in feeds, this probably will fix some feedreaders incorrectly or not displaying videos.


  • Improved: Disabled file URL detection as this solution was bad.


  • Fixed/Improved: [arve_tests] shortcode.

Pro Addon 1.4

  • Fix: Fake thumbnails now work for lazyload-lightbox mode.

6.3.1 & Pro Addon 1.4.0

  • Improved: Testing Shortcode.
  • Improved: When there is no thumbnail lazyload mode will fall back to normal mode.
  • New: Added support for alugha.com.

Pro Addon 1.1.5

  • New: Added setting and parameter grow="yes/no" to control the grow-on-click behaviour that was introduced in 6.0 to your liking.


  • Improved: Added thumbnail and grow parameters to the Shortcode Creator Dialog.
  • Improved: Updated screenshots.

Pro Addon 1.1.3

  • Improved: link-linghtbox mode does not force a newline for the link anymore.
  • Fix: Autoplaying in Background when navigating back in browser.

Pro Addon 1.1.0

  • Fix: Various issues reguarding lightbox mode.


  • Fix: Messages about pro addon removed when it is installed.

Pro Addon 1.0.7

  • Fix: Video start playing again invisible when closeing lightbox with ESC.

6.0.6 Beta

  • Improved: Adds a "Debug Info" tab to the settings page copy pasting when there is are issue.

Pro Addon 1.0.6

  • Remove development functions.

Pro Addon 1.0.4

  • Possibly Fixes SSL issues during activation.

Pro Addon 1.0.3

  • Fix: Maxwidth issue.

6.0.5 Beta

  • Fix: Foreach php error

6.0.4 Beta

  • Fix: Youtube URL with starttime.

6.0.3 Beta, Pro Addon 1.0.3

  • Fix: Max-width output issue.

6.0.2 Beta - 2015/07/24 - work time: ~60 days

Please check the migration guide about upgrading to this version.

  • Fix: Jackpack Shortcode Embeds module incompatibility.
  • New: URL parameters are now possible via URLs used for embeds (passed to iframe src).
  • Changed: URL parameters to controll arve features are now 'arve[mode]=' style instead of 'arve-mode='.
  • Improved: Enabled HTTPS support for Viddler and MyVideo.
  • Improved: TED Talks shortcodes now support the 'lang' parameter.
  • Improved: New embed URLs for MyVideo.
  • Improved: Better Twitch support.
  • Improved: Dailymotion HTTPS support.
  • Improved: To reduce CSS and keep it simpler aspect ratios are now handled with inline styles.
  • Improved: Moved to complete WP Settings API.
  • Improved: Tabbed and extendable options page.
  • Improved: Massive code improvements.
  • Improved: Replaced all Admin Messages that caused bugs and annoyance for users with a dashboard Widget.

Pro Addon 1.0.1

  • New: link-lightbox mode creates a link the triggers a lightbox with a video on click.

Pro Addon 0.9.7

  • Fix: Lazyload videos not growing when global maxwidth setting was set.
  • Improved: Finally got rid of the jQuery Colorbox depency, the Pro Addon now includes lity for lightboxes.

Pro Addon 0.9.5

  • Fix: Licensing Activation should now finally work correcty. (Multisite may need some tweaks)
  • Fix: Pissibility of unwanted margins/paddings on the transparent button.

Pro Addon 0.9.0

  • Changed: 'Lazyload' mode now grows the video size after thumbnails are clicked.
  • Changed: 'Thumbnail' mode is now called 'Lazyload -> Colorbox' and has a sightly different behavior.
  • New: 'Lazyload -> Fullscreen' mode to instandly go Fullscreen after clicking the Lazyloaded preview image.
  • New: 'Lazyload -> Fixed' Fullscreen/-window mode (extremly experimental) with ability to resize fixed video on screen while reading the page.
  • New: 'thumbnail' parameter, take image URL or a ID to a media libray image to be used as thumbnail image.
  • Improved: Enabled fake thumbnails for USTREAM and myvideo.de.
  • Depricated: Providers that only support <object> are from now only supported in normal mode, will switch automatically. This effects only recorded Twitch videos, flickr and veoh.

5.3.4 Beta - 2015/03/15

  • Fix: ID detection for youtu.be and dai.ly URLs, will now work with https://(www.) as well.
  • Fix: Myvideo.de videos with 7 and 8 digit IDs.

5.3.3 Beta

  • Fix: Workarround for a currently ongoing YouTube issue causing YouTube embeds to fail with erros on mobile devives. This was not a 'bug' caused by this plugin btw.

5.3.2 Beta

  • Fix: Die 'Array' errors DIE!

5.3.1 Beta

  • Improved: Added shortcode example to youtube starttime examples.
  • Improved: Clarified from who the admin messages come.

5.3.0 Beta

  • If you get a error '... array ...' please reset your options on the options page and redo the options you had before
  • Fix: '... expected array' error when saving options on some cases. If you get a error please reset your
  • Fix: ttp://youtu.be/... shortlinks are not detected correctly in the shortcode creator dialog.
  • Improved: Ported code to WordPress Plugin Boilerplate 3.0 style.
  • Improved: Switched vevo and xtube from object to iframe embeds.
  • Improved: Lots of minor code enhancements.


  • Fix: Removed mixed content warnungs for youtube and vimeo.
  • Translation updates.


  • New: Vimeo HTTPS support (works automatically if your site is HTTPS)

5.0.2 Beta

  • Improved: Marked as working with WP 4.0

5.0.1 Beta

  • Fix: Options var error

5.0.0 Beta

  • Fix: Max-width options should now work in all circumstances
  • Improved: Various CSS improvements
  • Improved: Changed play overlay image to a Google+ style image

4.9.0 Beta

  • Improved: All Javascript is loaded from files now and they are only loaded when there are embeds on the page. This improves page load times on pages with no embeds.
  • Fix: Removed autohide#1 from default YouTube Parameters since it causes a YouTube bug in the HTML5 player.


  • Updated: Spanish translation now 80% complete. Thanks Xarkitu!
  • Improved: Do not load admin dialog when doing AJAX


  • Fix: Iframe code detection


  • Improvement: PHP required version lowered to 5.2.4


  • Fix: Save of custom URL parameters
  • New: CHANGES.md file for github updater


  • Fix: Fatal PHP Error on activation.
  • Fix: Readme spellings.


  • Fix: Minor options page spelling and field association fixes.
  • Fix: Added Lazyload to mode select in the shortcode dialog.
  • New: 4players.de support.
  • New: Added parameter input to the shortcode dialog.
  • Improved: Default options are no longer stored in the database.
  • Improved: Transparency fade animation on thumbnail hover.
  • Improved: No more ugly URL hash (#arve-load-video) after clicking links.
  • Improved: Dropped IE 8 support for Lazyload mode.
  • Improved: Lots of code improvements.


  • New: Added Iframe examples.
  • Improved: Limited support for self hosted Videos. Dialog will detect URLS that end up with .webm .mp4 .ogg creates a iframe embed code with them. This is probaly not the best way to do this but it works. Real HTML5 video tag embeds may come later.
  • Improved: Redesigned the button to look like WordPress and move it out of the Tiny MCE Editor. This enables you to embed videos in the code editor as well.
  • Improved: Redesigned the Shortcode Creator dialog. Less clutter, more compact and it now includes the recently introduced aspect_ratio.


  • New: As requested: aspect_ratio parameter
  • Fix: Vimeo playing problems in Firefox.


  • Fix: Play button not showing.


  • New: Vine support
  • New: Support for starttime from youtube URLs
  • Improved: Include play image inside CSS, -1 http request may speed things up
  • Improved: Tests


  • New: Trigger-able debug output.
  • Improved: The [arve_tests] shortcode now includes alignment and maxwidth tests
  • Fix: Thumbnail image now displayed when using lazyload with maxwidth parameter


  • Improved: Allowing maxwidth parameter in lazyload mode


  • Fix: Thumbnail not opening Colorbox

3.9.7 ALPHA!

  • New: I am proud to introduce the new 'lazyload' mode. ARVEs new default mode. Load Images only and load the Video only on click. Like Google+ without the title.
  • New: Added MPORA support
  • New: Added (real) thumbnail support for Collegehumor, Twitch, FunnyOrDie, MPORA
  • New: [arve_tests] shortcode that is used to test the plugin and provide examples.
  • New: [arve_supported] shortcode probably of no use for users. It will generate the a list of providers with supported features.
  • Improved: Enabled fake thumbnails for Comedycentral, Gametrailers and Spike
  • Improved: Remote API calls and handling their errors.
  • Improved: Get high resolution thumbnails from YouTube if available.
  • Improved: The evil admin message is now only shown once to users who can delete plugins (Admins and the like) and if the plugin was activated a week ago or longer.
  • Improved: Lots of smaller code improvements.


  • Fix: Register link in changelog.


  • New: Thanks to Ilya Grishkov thumbnail URLs for Vimeo, Blip and Dailymotion Playlists are now cached (by default 24hours) this drastically reduces page loading times for thumbnail embeds from these providers because it bypasses calling their APIs for that period.
  • Fix: Thumbnails for YouTube playlists.
  • Fix: Shortcode creator ID detection for iframes (src URL)
  • Fix: Updated Dailymoton docs link on Options page
  • Improved: Error messages are now all ready to be translated. Current Translation status: German 50%, French 50%, Spanish 84%. Register at nextgenthemes.com and then login to translate.nextgenthemes.com to help translate.


  • New: Twitch.tv support
  • New: Spanish Translation from Andrew Kurtis webhostinghub.com
  • Improved: Support for https://new.ted.com/... URLs
  • Improved: Some code improvements, among them IDs of hidden objects are now generated with a simple static counter instead of some random generated string.


  • Fix: Bug causing the Shortcode Creator not detecting shortcode tags when customized
  • Improved how embeds <object> embed codes are generated.
  • Updated FAQ
  • New: Xtube support (On request)


  • New: Custom parameters!
  • Fix: Youtube playlists now work correctly
  • Fix: Translations are working again (incomplete German and French)
  • Deprecated: start and end shortcode parametets should not be used anymore with youtube, instead use the new parameters feature like [youtube ''id#"123456"'' ''parameters#"start#60'' ''end#120"'' ]


  • Fix: IE8 JavaScript errors
  • Improved: The evil message at the admin.

3.1.1 (github only)

  • Improved: Added px suffix to values on options page

3.1.0 (beta)

  • New: Development versions now available via Github Plugin Updater please install this to test cutting edge versions
  • New: Introducing 'Align Maximal Width' option
  • Fix: Invisible normal mode embeds with align
  • Fix: Yahoo detection
  • Fix: Kickstarter detection
  • Fix: Daylimoition Playlist
  • Fix: Colleghumor
  • Improved: Screenshots updated
  • Improved: Beginning process of provider based aspect ratios.
  • Improved: Dailymotion playlists/jukeboxes now show Native thumbnails
  • Improved: Iframe embed code detection with with single quoted src#''

3.0.4 (beta)

  • Javascript Fix

3.0.0 (beta)

  • New: Support for embedding via simply pasting of URLs into posts (need to be on their own line, no button or shortcodes needed)
  • New: Thumbnails are now responsive
  • New: Vevo support
  • New: TED Talks support
  • New: IGN support
  • New: Kickstarter support
  • Improved: request large thumbnail from vimeo instead of medium
  • Improved: 'youtubelist' shortcode deprecated YouTube playlists are now handled via the normal youtube shortcode with support for starting video
  • Improved: 'bliptv' shortcode deprecated on favor of 'blip' that uses the ids from blip.tv URLs instead of the ones from embed codes
  • Improved: Moved code to newest Plugin Boilerplate
  • Improved: Massive code improvements


  • Fix: Dropped mb_detect_encoding now using just preg_match to support rare php setups.


  • New: Added French Translation from Karel - neo7.fr


  • Fix: Permissions for the button, now authors who


  • Fix: Admin page capabilities
  • Improved: Reintroduced the manual provider and ID input to be used then not detected correctly.


  • Fix: Black bar issue. (Dropped IE6 hacks/workarounds)


  • Fix: Normal embeds not sizing correctly
  • New: Added scrolling#"no" to Iframes
  • Improved: Init shortcodes at a late stage to dominate conflicts
  • Improved: Improved Iframe parameter handling
  • Improved: Metacafe, Myspace, Videojug are now handled via Iframe


  • Fix: Objects open correctly in Colorbox
  • Fix: Iframe autoplay parameters startign with '&'
  • New: Added screenshot for options page
  • Improved: Youtube Videos with now me embedded with the same protocol your website is on, meaning if your website is https youtube embeds will be in https as well.


  • Fix: Colorbox args script not having colorbox in depenency array
  • Fix: Maxwidth shortcode generator field now has default value#""
  • Fix: Blip embed code detection


  • Improved: Move to a class structure with help of the great https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate
  • Improved: Some smaller Improvements
  • New: Shortcode Dialog now has Autoplay option
  • New: Guessing of autoplay parameters for the Iframe shortcodes.
  • Hopefully fixed issues with other plugins and some themes, Javascript was messed up and is fine now.


  • Fix: Objects in Colorboxes, now always have width and height 100%
  • new shortcode attribute 'autoplay' for single videos
  • support for start at given time for vimeo


  • propper licence
  • Class renamed

2.3 beta

  • fix for maxwidth wrapper no maxwidth option is set

2.1 beta

  • Security and general code improvements
  • Added autoplay option

2.0 beta

  • added Yahoo!
  • spike bugfix
  • small improvements to code
  • removed the fixed mode

1.9 beta

  • added youtubes modestbranding mode
  • added missing veoh id detection
  • fixed vimeo id detection
  • added now custom thumbnail feature
  • fixed the align class creation
  • renamed the shortcode dialog
  • removed the text field for teh fixed width option (beginning of the removal process)

1.8 beta

  • added new tinymce botton with dialog to detect ids from URL's and embed codes and automatically create shortcodes
  • removed the image resizer (Faster and more secure for servers), now uses just CSS. Polyfill for for IE to support 'background-size' included.
  • changed the play overlay image to a bigger one
  • added comedycentral, spike
  • removed google video, it died
  • lots of improvements and fixes


  • fixed gametrailers and collegehumor
  • fixed options handling for updateded options
  • added ustream support
  • renamed a function to prevent issues with other plugins


  • corrected readme errors, typos and added better description to shortcode options


  • lots of code improvements, now uses wordpress settings api, and propper sanitising


  • added flickr video, archive.org
  • inproved how flashvars were implemented


  • fixes


  • Options dialog overhaul
  • replaced Fancybox with Colorbox


  • Removed Services that went down over the years
  • Changed the way shortcodes were implemented from regexp to wordpress 'add shortcode' function


  • Started by improving the WordPress 'Video Embedder Plugin' but now complete new code

Requires: 4.4.0 or higher
Compatible up to: 4.6.1
Last Updated: 21 hours ago
Active Installs: 50,000+


4.5 out of 5 stars


11 of 13 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 67,3,2
100,1,1 100,1,1 100,2,2 100,1,1
0,1,0 100,2,2
100,1,1 100,1,1
100,1,1 0,2,0
71,7,5 100,1,1
50,2,1 100,4,4 100,1,1 83,6,5 100,2,2 100,1,1 100,1,1 100,2,2 100,3,3
100,1,1 0,1,0
100,1,1 100,1,1 100,1,1
33,3,1 100,3,3
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1