What is the most frictionless way to post a soundfile (preferably, but not necessarily MP3) as a status? The ultimate goal is that visitors (friends only) can listen to that sound directly within Facebook, without being redirected to another Facebook page or even away from Facebook and without having to accept a Facebook app accessing their Facebook data. Preferably it should just work like the embedded YouTube videos in a post.

I could of course just upload it to YouTube but that way I think I couldn't keep it private to my friends and streaming the extra video data would probably cause unnecessary traffic.

As an extra bonus, it would also be cool if it works (i.e. plays) within Android and iOS Facebook app.


2 Answers 2


This couldn't be any simpler: Just upload the MP3 to a webhost, and then post the link to the MP3 file. if you don't already have it, you can get free webhosting at loads of different places, freehostia and 000webhost being two good examples

Facebook automatically adds an embedded Flash MP3 player if you post a link to an MP3.

Not sure whether it will work with the Android and iOS apps. That depends if your device is Flash-enabled, and I'm pretty sure iOS does not have Flash on it.

Be aware that it is illegal to post copyrighted content that you don't have the rights to.

BTW To answer your other points, YouTube uses an efficient video codec, in that if you have the same image all the way through the video, the amount of data transmitted should not be much more than the size of the MP3 file, as it only transmits the image once, and just keeps that image in the window for the duration of the song.


The best way to share music or audio on Facebook is to convert it into a video that you can post. You can use ez-converter.com for this. It's free and doesn't ask for any info.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.