How to Securely Share OneDrive Files with Non-Microsoft Accounts
Question details
Users are unable to securely share OneDrive files with external recipients who do not have a Microsoft account.

- Product
- OneDrive
- Device & OS
- not provided
- Scenario
- Attempting to share specific files securely with external partners, clients, or friends who use non-Microsoft email services.
- Observed behavior
- Sharing fails or produces an error when initiated from the local desktop OneDrive folder, even though the same sharing action succeeds when using the OneDrive web interface.
Ensure your computer has an active internet connection and that your OneDrive desktop application is fully synced (showing a blue or green cloud icon) before attempting to change sharing permissions or reset the app.
Share Files Using the OneDrive Web Interface
Bypass desktop folder synchronization bugs by using the online OneDrive platform to send specific-people sharing links.
Often, the desktop application may struggle to verify external emails due to syncing delays or credential issues. The web interface communicates directly with Microsoft's servers, offering a more reliable sharing experience for non-Microsoft accounts.
Open your web browser and navigate to the official OneDrive website. Sign in with your Microsoft account.
Locate the file you wish to share, right-click it, and select 'Share' from the context menu.
Click on the link settings (usually defaults to 'Anyone with the link') and change it to 'Specific people'. Check the 'Allow editing' box if needed, then click 'Apply'.
Type the recipient's non-Microsoft email address, add an optional message, and click 'Send'.

Unlink and Relink Your OneDrive Desktop App
Fix sharing errors originating from the local desktop folder by refreshing your account connection.
Troubleshoot Browser Caching Issues
Determine if the sharing issue is caused by browser extensions or corrupted cache data.
Try WPS Office for Seamless Document Sharing
If you frequently encounter sharing restrictions or syncing issues with Microsoft Office and OneDrive, consider switching to WPS Office. It provides a lightweight, highly compatible alternative with its own built-in cloud sharing system, allowing you to instantly generate secure links for anyone, regardless of their email provider.

Frequently Asked Questions
Can non-Microsoft users edit a shared OneDrive file?
Yes. If you select 'Allow editing' when creating the sharing link and use the 'Specific people' option, recipients can view and edit the document directly in their web browser without needing to create a Microsoft account. They will just need to verify their identity via an email code.
Why does file sharing work on the web but not in my desktop OneDrive folder?
This discrepancy usually happens due to background syncing errors, outdated desktop client versions, or corrupted local OneDrive authentication credentials that prevent the desktop app from communicating properly with Microsoft's sharing servers.
How do I completely reset the OneDrive desktop app if unlinking fails?
To reset OneDrive on Windows, press the Windows Key + R to open the Run dialog, enter '%localappdata%\Microsoft\OneDrive\onedrive.exe /reset', and press OK. The OneDrive icon will disappear and reappear after a minute or two.
Is it safe to share files using the 'Anyone with the link' option instead?
While convenient for non-sensitive data, the 'Anyone with the link' option is generally less secure because the link can be forwarded to unauthorized parties. Using the 'Specific people' option ensures that only the intended recipient's email address can access the file.




