plugin-icon

Upvimeo — Direct Uploads for Vimeo

Door upvimeo·
Bypass server upload limits! Upload large videos to Vimeo via TUS protocol. Native integrations for LearnDash, TutorLMS, Gravity Forms & more.
Versie
1.6.34
Laatst bijgewerkt
Jul 29, 2026
Upvimeo — Direct Uploads for Vimeo

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 instantly from the WordPress Media Library, Gutenberg block editor, or Classic Editor without relying on limited server PHP processes.
  • 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!

  • 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.

  • 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.

Gratisvoor betaalde abonnementen
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 7.0.3
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.