logo
search
SharePoint Document Issues

How to Upload and Play M4A Audio on a SharePoint Page

Rana GarciaRana Garcia Sep 27, 2026 870 views

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.

How to Upload and Play M4A Audio on a SharePoint Page
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.
Before you start

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.

Solution 1Recommended

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.

1
Upload the file to SharePoint

Navigate to the desired SharePoint Document Library and upload your M4A audio file.

2
Open in Microsoft Stream

Click on the uploaded M4A file in the document library. It will open and play in the Microsoft Stream web player.

3
Generate the embed code

In the Microsoft Stream interface, select the 'Share' button located near the top, then choose 'Embed code' and copy the generated HTML iframe snippet.

4
Add an Embed web part

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'.

5
Paste the embed code

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.

Embed M4A Audio via Microsoft Stream
Playback verified: Using the embed method ensures the M4A audio file streams seamlessly directly within the SharePoint page layout.
Free Microsoft Office alternative

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. 1. Download and Install: Get the free WPS Office installer from the official website and run it on your device.
  2. 2. Open your files: Launch WPS Office and easily open any existing Microsoft Word, Excel, or PowerPoint files.
  3. 3. Edit and save: Edit your documents with advanced features and save them in their original formats for perfect compatibility.
Highly compatible with Microsoft Office formats, including .docx, .xlsx, and .pptx.Built-in rich media support allows you to easily insert audio and video into presentations.Lightweight installation ensures fast startup and smooth document editing.Familiar ribbon user interface makes migration effortless for all users.
microsoft office alternative - wps office

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.