WordPress OneDrive Integration

Version: 2.0.0 8.58 KB Updated Dec 12, 2025
WordPress OneDrive Integration

Connect your Microsoft OneDrive to WordPress Download Manager

Distribute files directly from your OneDrive cloud storage. No more downloading and re-uploading - just browse, select, and attach.


The Problem

Your files live in OneDrive. Your downloads live in WordPress. Keeping them in sync is a hassle:

  1. Open OneDrive
  2. Download the file locally
  3. Log into WordPress
  4. Upload to Download Manager
  5. Delete the local copy
  6. Repeat every time you update a file...

Your cloud storage should work with your website, not against it.


The Solution

WPDM OneDrive Integration connects your Microsoft OneDrive directly to WordPress Download Manager. Browse your cloud files without leaving WordPress, attach them with one click, and serve downloads straight from OneDrive.

Your Files, Zero Friction

Link your Microsoft account once. Access your entire OneDrive - personal or business - from your WordPress dashboard.

Beautiful File Browser

A sleek, modern interface to navigate your OneDrive folders. Find files fast, preview details, and attach in seconds.

Always Up-to-Date

Files are served directly from OneDrive. Update a file in OneDrive, and your downloads automatically reflect the changes.


Key Features

One-Click Microsoft Connection

Secure OAuth 2.0 authentication with Microsoft. No API keys to manage. Just click "Connect" and authorize.

Intuitive File Browser

  • Navigate folders with ease
  • See file sizes and modification dates
  • Visual folder/file indicators
  • Back button navigation with breadcrumbs

Direct Cloud Delivery

Downloads are served directly from OneDrive's CDN. Fast, reliable, and no bandwidth on your server.

OneDrive for Business Support

Works with personal Microsoft accounts and Microsoft 365 business accounts. Access your organization's files securely.

Token Auto-Refresh

OAuth tokens refresh automatically. Connect once, stay connected forever.

Familiar Interface

Designed to match WPDM's look and feel. If you've used the Dropbox or Google Drive add-ons, you'll feel right at home.

WordPress OneDrive File Picker


Perfect For

Document Distribution Share PDFs, Word documents, spreadsheets, and presentations stored in OneDrive with your WordPress audience.

Media Libraries Distribute images, videos, and audio files from your OneDrive media collection.

Team Collaboration Multiple team members can upload to OneDrive. You attach to WordPress. Everyone stays productive.

Enterprise Users Already using Microsoft 365? Leverage your existing cloud storage investment for content distribution.

Backup & Redundancy Keep your master files in OneDrive's reliable cloud while serving downloads through WordPress.


How It Works

  1. CONNECT → Link your Microsoft account (one-time setup)
  2. BROWSE → Navigate your OneDrive folders
  3. ATTACH → Click to add files to any download
  4. PUBLISH → Your download is ready to serve

What's Included

  • Microsoft OAuth 2.0 integration
  • Visual file browser with folder navigation
  • One-click file attachment
  • Direct download links from OneDrive
  • Personal & Business account support
  • Automatic token refresh
  • Detailed setup documentation
  • Ongoing updates and support

Requirements

  • WordPress 5.0+
  • WordPress Download Manager (Pro or Free)
  • Microsoft account (personal or Microsoft 365)

Setup in 5 Minutes

  1. Install the plugin
  2. Create an Azure AD app (step-by-step guide included)
  3. Enter your Client ID and Secret
  4. Connect your Microsoft account
  5. Start attaching OneDrive files to your downloads

No coding required. No complex configuration.


Frequently Asked Questions

Does it work with OneDrive for Business?
Yes! Connect with any Microsoft account - personal OneDrive or Microsoft 365 business accounts.

Are files copied to my server?
No. Files remain in OneDrive and are served directly from Microsoft's servers. This saves your hosting bandwidth and storage.

What happens if I disconnect OneDrive?
Previously attached files will show an error. Reconnect your account to restore access.

Can multiple users connect their OneDrive?
Each WordPress admin can connect their own Microsoft account. Files they attach are served using their connection.

Is my data secure?
Absolutely. We use Microsoft's official OAuth 2.0 flow. Your credentials are never stored - only secure access tokens that can be revoked anytime.

What file types are supported?
Any file in your OneDrive can be attached - documents, images, videos, archives, and more.


Start Serving From the Cloud

Stop the download-upload dance. Connect your OneDrive to WordPress Download Manager and serve files directly from Microsoft's cloud.

WPDM OneDrive Integration - Your cloud. Your downloads. Connected.


Part of the WordPress Download Manager ecosystem - trusted by 100,000+ websites worldwide.

Write a comment...

14 Comments

  1. Shahjada

    OneDrive add-on has been updated and fully functional now.

  2. Matt Wilks

    Also cannot find the “Cloud Storage” settings in the WPDM settings after installing plugin. Instructions are outdated for registering the application with Microsoft Azure. Seems that this add-on no longer works or is not supported now.

  3. finger

    Hello, I can´t find any settings for it in the backend. Is it still working? Best, Tom.

  4. Roberto Ascencio

    where i get the redirect uri?

    1. Shahjada

      We are updating instructions soon.

  5. Erik Hoffmann

    Hi, can this plugin be used to show all files from one Onedrive-Folder, or is every single file added separately?
    If it’s possible to show all files from one folder, are files added automatically, when new files are uploaded to this folder, or is it required to update the downloads manually?

    1. Shahjada

      That is not possible with one drive, but you can do that using the Dropbox add-on https://www.wpdownloadmanager.com/download/dropbox-explorer/

      1. divine villa

        does this still works

  6. rn

    Hi, Do you need to have WPDM Pro for OneDrive integration to work?

    1. Shaon

      It will work with the free version in the same way as the pro version.

  7. C M

    The platform screen is different than your instructions. For the redirect url field, you can only enter a url that begins with “https://” vs. “http://” as used in your example. I am having difficulty using your addon as my site does not begin with “https://”. Any suggestions?

    The platform screen also has a “Logout URL” field to complete as well. The “Target Domain” field in your example is no longer there.

    1. Shaon

      Now they require https. You can get a free SSL cert from here https://zerossl.com/free-ssl/#crt

  8. Martin Duys

    I think these instructions are now out of date. The add platform dialog box looks very different for me on onedrive.

    1. Shaon

      Doc still valid, please follow the steps exactly.

Download
Yearly recurring pricing
Cancel anytime
Priority support
Secure checkout

Have questions?

Contact Support

Get notified when this plugin is updated

Enter your email to receive updates about this plugin.