How to Upload and Play M4A Audio on a SharePoint Page
Question details
The user wants to upload and play an M4A audio file on a SharePoint page, but the file does not appear when using the File and Media web part file picker.

- Product
- Microsoft SharePoint
- Device & OS
- not provided
- Scenario
- Attempting to embed or play an M4A audio file directly on a modern SharePoint page.
- Observed behavior
- The M4A file is missing from the SharePoint File and Media web part file picker due to unsupported media format limitations.
Ensure you have edit permissions for the SharePoint page where you want to add the audio, and verify that your M4A file has been successfully uploaded to a SharePoint document library.
Embed M4A Audio via Microsoft Stream
Use Microsoft Stream to generate an embed code for your M4A file, bypassing the format limitations of the standard File and Media web part.
The native SharePoint File and Media web part does not directly support the M4A audio format. To play M4A files on a SharePoint page, you need to utilize Microsoft Stream's embed capabilities as a workaround.
Navigate to the desired SharePoint Document Library and upload your M4A audio file.
Click on the uploaded M4A file in the document library. It will open and play in the Microsoft Stream web player.
In the Microsoft Stream interface, select the 'Share' button located near the top, then choose 'Embed code' and copy the generated HTML iframe snippet.
Go to the SharePoint page where you want the audio to play, click 'Edit' in the top right corner, click the '+' icon to add a new web part, and select 'Embed'.
Paste the copied embed code into the Embed web part's property panel on the right side of the screen. Republish the page to save your changes.

Looking for a Lightweight Document Solution? Try WPS Office
While SharePoint handles your intranet web and media needs, you might need a reliable, fast, and free alternative for daily document tasks. WPS Office offers seamless formatting compatibility and lightweight editing without the heavy subscription fees.
- 1. Download and Install: Get the free WPS Office installer from the official website and run it on your device.
- 2. Open your files: Launch WPS Office and easily open any existing Microsoft Word, Excel, or PowerPoint files.
- 3. Edit and save: Edit your documents with advanced features and save them in their original formats for perfect compatibility.

Frequently Asked Questions
Why doesn't the SharePoint File and Media web part support M4A files?
The File and Media web part relies on specific standard web media formats (like MP4 and MP3) for its default player. M4A, an audio container created by Apple, is not natively supported by this specific web part, requiring the Stream embed workaround.
Can I simply rename my M4A file to MP3 to upload it?
No, simply renaming the file extension from .m4a to .mp3 does not change the underlying audio encoding and will likely cause playback errors. You must either convert the file properly using an audio converter or use the Microsoft Stream embed method.
Are there audio file size limits when embedding via Microsoft Stream?
While SharePoint and Stream support very large files, embedding excessively large audio files can impact the load time of your SharePoint page. For optimal performance, it is recommended to keep individual audio files reasonably sized.




