BACK TO DIRECTORY

Upvimeo — Direct Uploads for Vimeo

by upvimeo

0.0
(0 ratings)

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.

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 upload instantly to your Vimeo account.

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 with folders and quick actions inside WordPress.

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, Domain-restricted) directly from the upload screen.

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 dedicated block.

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 builder for a streamlined workflow.

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 leaving the lesson editor.

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 LearnPress lesson builder.

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 lesson editor.

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 bars and validation.

Plugin Details

Active Installs
0
Total Downloads
282
Version
1.7.6
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.1
Added
2026-07-24
Last Updated
2026-09-06 6:34am GMT

Ratings

5
0
4
0
3
0
2
0
1
0