Fix Cannot Upload MP4 Videos to Microsoft Sway Report
Question details
The user is unable to upload MP4 video files directly to a Microsoft Sway report from their computer or Dropbox.

- Product
- Microsoft Sway
- Device & OS
- not provided
- Scenario
- Adding multimedia content, specifically MP4 video files, to a Microsoft Sway report or presentation.
- Observed behavior
- Direct video and audio uploads fail because Microsoft permanently discontinued this feature in Sway on June 10, 2024.
Ensure your MP4 video is uploaded to a supported online hosting service (such as YouTube, Vimeo, or OneDrive) before attempting to add it to your Sway report.
Embed the Video from a Supported Hosting Service
Since direct uploads are no longer supported, you must host your MP4 video on an external platform and embed it into your Sway report using an iframe code.
Microsoft officially discontinued direct video and audio uploads to Sway on June 10, 2024. This means you can no longer pull MP4 files directly from your local hard drive or connected cloud storage like Dropbox.
As a workaround, you can still display videos perfectly within your Sway reports by generating an embed code from an approved third-party video host.
Upload your MP4 file to a supported media hosting service like YouTube, Vimeo, or your Microsoft OneDrive account.
Once the video is processed, navigate to the sharing options on your chosen platform and copy the provided 'Embed' code (usually an iframe snippet).
Open your Microsoft Sway report, click the '+' icon to insert a new card, select the 'Media' tab, and click on 'Embed'.
Paste the copied iframe embed code directly into the newly created Embed Card in your Sway report.

Create Dynamic Presentations Without Video Upload Limits in WPS Office
Frustrated by Microsoft Sway's new restrictions on local video uploads? Switch to WPS Presentation. As a free, lightweight, and highly capable alternative to Microsoft Office, WPS allows you to directly insert and play local MP4 files in your slides without the hassle of third-party hosting.
- 1. Open WPS Presentation: Launch WPS Office and open an existing presentation or create a new blank slide.
- 2. Access the Video Tool: Navigate to the 'Insert' tab on the top ribbon menu and click on the 'Video' button.
- 3. Insert Local MP4: Select 'Local Video', locate the MP4 file on your computer, and click 'Open' to embed it directly into your slide.

Frequently Asked Questions
Why did Microsoft remove the direct upload feature in Sway?
Microsoft discontinued the direct video and audio upload feature on June 10, 2024, to optimize storage and encourage users to utilize dedicated media hosting platforms like OneDrive, SharePoint, and Stream for multimedia management.
Can I still upload audio files directly to Microsoft Sway?
No. The discontinuation affects both direct video and audio uploads. You will need to host your audio files externally (e.g., on SoundCloud or OneDrive) and embed them into Sway just like videos.
How do I get an embed code from a video hosted on OneDrive?
Open the video file in OneDrive via your web browser. Click the 'Embed' option found on the top menu bar (or under the three-dot menu icon), and click 'Generate' to create and copy the iframe code for your Sway report.
Is there a file size limit for videos embedded in Sway?
Since the video is not directly hosted on Sway, the file size limit depends entirely on the third-party hosting service you are using (like YouTube or Vimeo) rather than Sway itself.




