BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Upvimeo — Direct Uploads for Vimeo icon
Actively maintained Tested with WP 7.1 #66 in learndash

Upvimeo — Direct Uploads for Vimeo

Bypass server upload limits! Upload large videos to Vimeo via TUS protocol. Native integrations for LearnDash, TutorLMS, Gravity Forms & more.

Active installs<10New
Downloads · 30d143▲ +26.5% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads337Since Jul 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d21▲ +31.3% week over week
Our verdict

Solid choice

Upvimeo is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 1 month ago, and scores 64/100 on our health check.

  • Actively developed — last update 1 month ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102030Jul 24Aug 29Oct 5
Yesterday6
Daily average (1y)5
Peak day41Aug 18, 2026
Last 12 months346

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Upvimeo stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
learndash >100 391 Best learndash plugins →
learnpress #99 168 Best learnpress plugins →
TutorLMS #46 64 Best TutorLMS plugins →
video upload >100 5,991 Best video upload plugins →
vimeo >100 1,248 Best vimeo plugins →

About Upvimeo — Direct Uploads for Vimeo

From the official readme · v1.7.6

Description

The Professional Uploader for Vimeo on WordPress.

Upvimeo is a powerful 3rd-party video publishing command center designed specifically for Vimeo. Say goodbye to upload_max_filesize errors, server timeouts, and FTP headaches.

Whether you are a Course Creator, Agency, or Video Professional, Upvimeo provides the enterprise-grade infrastructure you need to manage Vimeo content seamlessly.

🌟 Why Professionals Choose Upvimeo?

Most plugins rely on your server’s limited PHP process to upload files, causing crashes with large videos. Upvimeo is different. We utilize the advanced TUS Resumable Upload Protocol—the same technology powering Vimeo itself—to stream data directly from your browser to the cloud.

  • 🚀 Upload Unlimited Sizes: Push 5GB, 20GB, or 50GB files seamlessly, bypassing all server limits (2MB/50MB).
  • ⚡ Zero Server Load: Your hosting bandwidth is untouched. Video data flies directly to Vimeo at maximum speed.
  • 🛡️ Unbreakable Uploads: Network drop? No problem. Upvimeo automatically pauses and resumes uploads exactly where they left off.

🎬 Free: The Essential Video Suite

Designed to give you immediate control over your media assets without touching your server’s performance, the Free version provides core publishing tools:

  • Direct-to-Vimeo Engine: Upload massive video files instantly from the WordPress Media Library, Classic Editor, and specifically the Gutenberg Block Editor without relying on limited server PHP processes.
  • Native Gutenberg Block & Sensei LMS Support: Upvimeo comes with a powerful dedicated Gutenberg Block. Because Sensei LMS natively relies on the Gutenberg editor for its course and lesson creation, Upvimeo works flawlessly out of the box with Sensei! You can seamlessly upload and embed high-performance, 4K-ready video lessons directly inside Sensei LMS using the Upvimeo Block.
  • Seamless Privacy Controls: Protect your content instantly. Set viewing permissions (“Who can watch?”: Anyone, Only Me, Hide from Vimeo, or Specific Domains) right from the upload screen.
  • Smart Library Management: Keep your projects organized. Create folders, edit video metadata, and manage your entire Vimeo library architecture without ever leaving your WordPress dashboard.
  • Perfect Embeds: Deliver high-performance video. Embed responsive, 4K-ready, standardized player blocks effortlessly across any post or page using the dedicated Upvimeo Block.
  • Connection Health Diagnostics: Ensure uninterrupted service. Utilize built-in diagnostic tools to verify and maintain a secure, stable API link to your Vimeo account.

🚀 Pro Features & Advanced Integrations

Need to integrate with form builders, LMS systems, or custom fields? Upgrade to unlock advanced integrations designed for enterprise scalability.

Get Upvimeo Pro Today!

  • MasterStudy LMS Integration
    Empower your MasterStudy academy with professional video delivery. Seamlessly upload and manage Vimeo videos directly inside your MasterStudy lessons and course builder. The integration automatically processes the upload, secures the properly formatted Vimeo URL directly into your lesson settings, and instantly syncs the video duration. Keep your LMS lightning-fast, bypass server storage bottlenecks, and deliver a premium learning experience.

  • Academy LMS Integration
    Empower your Academy LMS with professional video delivery. Seamlessly upload and manage Vimeo videos directly inside your Academy LMS lessons and course builders. The integration automatically processes the upload, secures the properly formatted Vimeo URL, and instantly populates the video duration in the “Video Playback Time” section (for lessons), ensuring high-quality, buffer-free video delivery for your students while keeping your server lightweight and your LMS lightning-fast.

  • Tutor LMS Integration
    Streamline your e-learning platform. Instructors and course creators can upload massive video lessons directly within the native Tutor LMS frontend and backend lesson builders. By locking the video source to Vimeo, you eliminate instructor confusion and keep your LMS lightweight. No need to switch tabs or manage separate libraries.

  • LearnDash Integration
    Enhance your online courses with buffer-free video. Effortlessly add and manage video content inside your LearnDash lesson and topic editors. The integration automatically inserts the properly formatted Vimeo URL into the lesson metadata upon successful upload, ensuring a seamless, crash-free experience for both creators and students.

  • LearnPress Integration
    Empower your LearnPress academy with professional video delivery. Seamlessly upload and embed massive video lessons directly from the LearnPress curriculum builder. The integration automatically processes the upload via the robust TUS protocol and secures the properly formatted Vimeo URL directly into your lesson settings. Keep your LMS lightning-fast, eliminate server storage bottlenecks, and deliver an uninterrupted, premium learning experience to your students.

  • LifterLMS Integration
    Empower your LifterLMS academy with professional video delivery. Seamlessly upload and manage Vimeo videos directly inside your LifterLMS lessons. The integration automatically links the Vimeo URL to your lesson, ensuring high-quality, buffer-free video delivery for your students.

  • Masteriyo Integration
    Empower your Masteriyo academy with professional video delivery. Seamlessly upload and manage Vimeo videos directly inside your Masteriyo lessons. The integration automatically links the Vimeo URL to your lesson, ensuring high-quality, buffer-free video delivery for your students.

  • Gravity Forms Integration
    Build robust client portals or user-submission forms. Enable a modern, frontend drag-and-drop video upload field directly inside Gravity Forms. It comes equipped with real-time animated progress bars, strict file validation, and automatic background syncing to your Vimeo account without ever touching your server’s storage.

  • WPForms Integration
    Collect video testimonials, student assignments, or user-generated content safely. Provide a premium, card-style frontend upload UI that streams massive files straight to Vimeo. It bypasses WPForms’ native media limits and ensures your hosting bandwidth remains completely unaffected by heavy user submissions.

  • Advanced Custom Fields (ACF) Integration
    Achieve infinite architectural flexibility. Bind powerful Upvimeo video upload fields to any custom post type, options page, or template. This gives developers total programmatic control over how Vimeo media is managed, queried, and displayed across custom WordPress builds.

⚖️ Legal Disclaimer

Upvimeo is a 3rd-party independent integration tool. It is not affiliated with, endorsed by, or maintained by Vimeo, Inc. “Vimeo” is a registered trademark of Vimeo, Inc.

External Services

This plugin relies on third-party services to function fully.

Vimeo API
This plugin connects to the Vimeo API (https://developer.vimeo.com/ and http://vimeo.com/api) to allow users to authenticate their accounts, upload videos, and fetch video metadata (such as thumbnails and titles).
* Data sent: When fetching a video, the specific Vimeo Video ID is sent to the API. During authentication and uploading, standard OAuth tokens and API keys are transmitted securely.
* Vimeo Terms of Service: https://vimeo.com/terms
* Vimeo Privacy Policy: https://vimeo.com/privacy

UpVimeo API
This plugin connects to our own API (https://upvimeo.com/wp-json/upvupdater/v1/plugins/news) to display the latest plugin news, helpful tutorials, and announcements inside your WordPress dashboard.
* Data sent: This is a standard GET request to fetch text data. No personally identifiable user data or site data is transmitted during this request.
* UpVimeo Terms & Conditions: https://upvimeo.com/terms-and-conditions/
* UpVimeo Privacy Policy: https://upvimeo.com/privacy-policy/

Source Code

In compliance with WordPress.org guidelines, this plugin uses the following third-party libraries and minified/compiled files. Unminified source code is provided as documented below.

  • SweetAlert2 (shared/js/sweetalert2.js): Used for accessible modal popups. No modifications made. Unminified source: https://github.com/sweetalert2/sweetalert2

  • tus-js-client (shared/resources/tus-js-client/tus.js, tus.min.js): Used for resumable video uploads via the TUS protocol. No modifications made. Unminified source: https://github.com/tus/tus-js-client

  • upload-modal.js (shared/js/upload-modal.js): Custom upload modal UI controller. The unminified source is located at shared/js/upload-modal.source.js within this plugin.

Installation

  1. Search for “Upvimeo” in your WordPress Plugins dashboard.
  2. Click Install Now and then Activate.
  3. Navigate to Upvimeo > Settings.
  4. Follow the secure connection wizard to link your Vimeo account.

Frequently asked questions

Does this really bypass my hosting upload limit?

Yes. By using the TUS protocol, files are streamed from your browser directly to Vimeo. Your server’s upload_max_filesize setting is irrelevant.

Can I allow users to upload videos?

Yes! The Pro version includes native fields for Gravity Forms and WPForms for secure frontend submissions.

Changelog

1.7.6

  • Security: Patched potential DOM-based XSS vulnerability in MasterStudy and Academy LMS integrations by refactoring button injection to use safe DOM node construction.
  • Security: Fixed Broken Access Control in AJAX handlers where execution did not halt on authorization failures.
  • Security: Prevented SSRF by switching to wp_safe_remote_request() for Vimeo API calls.
  • Security: Improved input validation for $_GET['page'] and attachment_id parameters.
  • Security: Added explicit Nonce checking in all LMS integration loaders (LifterLMS, Masteriyo, MasterStudy, Academy) and securely passed ajax_url via localized scripts.
  • Security: Sanitized error messages outputted from Vimeo API responses to prevent Reflected/Stored XSS.

1.7.5

  • Feature: Introduced MasterStudy LMS Integration. Seamlessly upload and manage Vimeo videos directly inside your MasterStudy lessons and course builder.
  • Enhancement: Ensure proper UI alignment and UX for the upload video button next to Vimeo input fields in MasterStudy.

1.7.4

  • Feature: Introduced Academy LMS Integration.
  • Enhancement: Automatically calculate and populate “Video Playback Time” for Academy LMS lessons upon Vimeo upload, completely bypassing external API delays and 404 errors for processing videos.
  • Tweak: Improved styling and spacing for the Upvimeo upload button within the Academy LMS course builder interface.

1.7.3

  • Fix: Fixed Gutenberg block styles not loading correctly in the editor iframe.
  • Fix: Re-hooked block registration to init to ensure WordPress standards compliance.
  • Fix: Restored Dashicons dependency for block editor UI.

1.7.2

  • Feature: Added Masteriyo integration. Seamlessly upload and manage Vimeo videos directly inside your Masteriyo lessons.

1.7.1

  • Feature: Added LifterLMS integration. Seamlessly upload and manage Vimeo videos directly inside your LifterLMS lessons.

Full changelog on WordPress.org →

Screenshots

Seamless Direct Uploads: Drag and drop videos right into the WordPress Media Library to upload instantly to your Vimeo account.
Seamless Direct Uploads: Drag and drop videos right into the WordPress Media Library to…
Dedicated Library Management: Organize, edit, and manage your entire Vimeo video library with folders and quick actions inside WordPress.
Dedicated Library Management: Organize, edit, and manage your entire Vimeo video library…
Advanced Privacy Settings: Control who can see your videos (Public, Private, Domain-restricted) directly from the upload screen.
Advanced Privacy Settings: Control who can see your videos (Public, Private…
Gutenberg Block: Easily search and embed your Vimeo videos into posts and pages with the dedicated block.
Gutenberg Block: Easily search and embed your Vimeo videos into posts and pages with the…
Tutor LMS Integration (Pro): Upload course videos directly within the Tutor LMS lesson builder for a streamlined workflow.
Tutor LMS Integration (Pro): Upload course videos directly within the Tutor LMS lesson…
LearnDash Integration (Pro): Add video content to your LearnDash lessons without ever leaving the lesson editor.
LearnDash Integration (Pro): Add video content to your LearnDash lessons without ever…
LearnPress Integration (Pro): Upload and manage video content natively within your LearnPress lesson builder.
LearnPress Integration (Pro): Upload and manage video content natively within your…
LifterLMS Integration (Pro): Add and manage video content right inside your LifterLMS lesson editor.
LifterLMS Integration (Pro): Add and manage video content right inside your LifterLMS…
WPForms Field (Pro): Enable frontend video uploads in WPForms with real-time progress bars and validation.
WPForms Field (Pro): Enable frontend video uploads in WPForms with real-time progress…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Upvimeo alternatives

All learndash plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Uncanny Toolkit for LearnDash Uncanny Toolkit for LearnDash Extend LearnDash with a variety of useful modules that make it even easier to build great… by Uncanny Owl 20K+ ★★★★★★★★★★ 4.8 (105) 2 weeks ago 78
2 Design Upgrade for LearnDash Design Upgrade for LearnDash Instantly improve LearnDash's design -- focus mode, course content, profile page, course… by Dave Warfel 7K+ ★★★★★★★★★★ 5 (53) 4 years ago 46
3 BuddyPress for LearnDash BuddyPress for LearnDash BuddyPress for LearnDash integrates the LearnDash LMS plugin with BuddyPress, so you can… by Syed Balkhi 1K+ ★★★★★★★★★★ 3.3 (18) 6 years ago 32
4 PowerPack for LearnDash PowerPack for LearnDash PowerPack for LearnDash offers 42 modules you can activate in a click to power up your… by Jack K 1K+ ★★★★★★★★★★ 4.8 (5) 2 months ago 77
5 Visibility Control for LearnDash Visibility Control for LearnDash Visibility Control for LearnDash helps you hide messages and content for specific criterion… by Pankaj Agrawal 1K+ ★★★★★★★★★★ 5 (9) 1 year ago 48
6 Autocomplete LearnDash Lessons and Topics Autocomplete LearnDash Lessons and Topics Autocomplete for LearnDash Lessons and Topics will automatically mark the lessons and… by Pankaj Agrawal 1K+ ★★★★★★★★★★ 5 (3) 1 year ago 43
7 Easy Dash for LearnDash Easy Dash for LearnDash Easy Dash for LearnDash: an improved (and easy) dashboard for your LearnDash site. by Luis Rock 700+ ★★★★★★★★★★ 5 (3) 9 months ago 49
8 Widget Areas for LearnDash Widget Areas for LearnDash Add unlimited blocks/widgets to several areas of LearnDash Focus Mode, plus course & group… by Dave Warfel 600+ ★★★★★★★★★★ 5 (10) 1 year ago 48
9 Topic Progression Using Storyline/Captivate for LearnDash Topic Progression Using Storyline/Captivate for LearnDash Allows a topic page in LearnDash to be completed through an action conducted in Storyline… by Discover eLearning 400+ ★★★★★★★★★★ 4 (4) 8 months ago 46
10 Manage Enrollment for LearnDash Manage Enrollment for LearnDash Manage Enrollment for LearnDash, lets you enroll users to courses or groups in bulk. You… by Pankaj Agrawal 400+ ★★★★★★★★★★ 1 (2) 1 year ago 31

FAQ

Upvimeo — Direct Uploads for Vimeo: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 6, 2026

Is Upvimeo free?

Yes. Upvimeo is free to download and use from the official WordPress.org plugin directory.

Is Upvimeo safe to use in 2026?

Upvimeo is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 1 month ago, and scores 64/100 on our health check.

How many websites use Upvimeo?

Upvimeo is active on <10 WordPress websites and has been downloaded 337 times since it launched in July 2026. It was downloaded 143 times in the last 30 days.

Does Upvimeo work with WordPress 7.1?

Yes. The developer has tested Upvimeo up to WordPress 7.1.2, the latest release. It requires WordPress 5.8 or newer.

What PHP version does Upvimeo need?

Upvimeo requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Upvimeo last updated?

The latest version, 1.7.6, was released on September 6, 2026 (1 month ago).

Who makes Upvimeo?

Upvimeo is developed and maintained by upvimeo.

What are the best alternatives to Upvimeo?

The most popular alternatives to Upvimeo are Uncanny Toolkit for LearnDa… (20K+ installs), Design Upgrade for LearnDash (7K+ installs) and BuddyPress for LearnDash (1K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.