How to Fix a Video That Won't Upload to Microsoft Sway
Question details
The user is unable to upload a video file to a Microsoft Sway presentation and needs actionable troubleshooting steps.

- Product
- Microsoft Sway
- Device & OS
- not provided
- Scenario
- Adding a video file directly into a Sway presentation card.
- Observed behavior
- The video upload fails, stalls, or throws an error, preventing the media from being added to the Sway presentation.
Ensure you have a stable internet connection and verify that your video is saved in a Sway-supported format such as .mp4 or .mov.
Verify File Size Limits and Upload via OneDrive
Microsoft Sway has strict upload limitations. If your video is large, checking its size and uploading it through OneDrive is the most reliable workaround.
Sway currently enforces a maximum file-size limit of 768 MB for video uploads. If your media exceeds this cap, direct uploads will fail.
Locate the video file on your computer, right-click it, and select 'Properties' (Windows) or 'Get Info' (Mac). Confirm that the file size is below the 768 MB threshold.
Log into your Microsoft OneDrive account through your web browser. Drag and drop the video file into your OneDrive folder and wait for the sync to complete fully.
Open your Microsoft Sway presentation. Click the '+' icon to add a new card, select 'Media', then 'Video'. Click on the 'Suggested' drop-down menu at the top right, select 'OneDrive', and choose your uploaded video.

Troubleshoot Network, Browser, and Device Issues
If the file size is within limits but the upload still fails, the issue might stem from local network instability, a corrupted Sway file, or browser cache interference.
Create Stunning Presentations Locally with WPS Office
If cloud-based tools like Microsoft Sway are causing persistent upload frustrations, consider using WPS Presentation to build your slide decks. It is a free, lightweight alternative that easily handles rich media insertions without strict cloud-upload limits.
- 1. Download and Install WPS Office: Visit the official WPS website, download the free suite, and install it on your device.
- 2. Open WPS Presentation: Launch WPS Office and click on 'Presentation' to create a new, blank slide deck or open an existing presentation file.
- 3. Insert Your Local Video: Navigate to the 'Insert' tab on the top ribbon, click on 'Video', and select 'Local Video' to directly embed your media file from your hard drive without any cloud upload delays.

Frequently Asked Questions
What is the maximum video file size I can upload to Microsoft Sway?
Microsoft Sway has a strict file-size limit of 768 MB for video uploads. If your video exceeds this size, you must either compress the file or upload it to OneDrive first before importing.
Why does my video upload to Sway stall or freeze at 0%?
Upload freezes are typically caused by unstable internet connections, corrupted browser caches, or firewall settings blocking large HTTP requests. Try clearing your browser cache, switching to a different network, or using an incognito window.
Can I embed a YouTube video into Sway instead of uploading a local file?
Yes, embedding is often faster than uploading. Go to the 'Cards' pane, select 'Media', click 'Embed', and paste the embed code (iframe) directly from YouTube or Vimeo.
Does WPS Office offer an alternative to Microsoft Sway?
While WPS Office does not feature a direct web-based Sway clone, WPS Presentation provides a powerful, free desktop alternative for creating dynamic, media-rich slideshows where you can insert local videos effortlessly.




