I'm looking for some sort of framework to develop an app that can send MMS (picture texts) to African countries. Although there are dozens of API for MMS out there not a single one I've researched seems to be able to support MMS to Africa.

Does anyone know an API that can do this? If there is none yet, does anyone know why?

I have seen websites that can send MMS to Africa so it can't be impossible.


Have you tried Bandwidth

You might have done your research already but to quote a paragraph on some impediments, from https://www.nowsms.com/faq/how-mms-works

The problem with the Direct MMS Delivery approach is that the MMS client on every mobile phone is pre-configured with settings for how the phone sends and receives MMS messages. To send or receive an MMS message, the phone makes a GPRS connection (to a GPRS APN). It then usually connects to the MMSC for sending/receiving messages through a WAP proxy/gateway. The pre-configured MMS settings on many mobile operator networks are setup to connect to a special MMS-only GPRS APN which connects to an MMS-only WAP gateway … and this GPRS APN/WAP gateway is configured only to allow connections to the operator MMSC. If the recipient mobile phone is subscribed to an operator that has this type of setup, and you attempt direct MMS delivery, you can send the MMS notification to the phone over SMS, but the phone cannot retrieve the MMS message from your MMSC server because the GPRS APN/WAP Gateway does not allow it.

MMS is very tricky even Google Voice struggled with this for years as has lots of telecommunication providers. What usually happens is the recipient ends up with a link to access the message MMS in a browser.

There are alternative cheaper and quite reliable ways of sending multimedia messages but your motivations might vary. Make sure you do a cost benefit analysis as well.


  • Thank you much for that. Lots of information there. Bandwidth doesn't seem to support international. I've pretty much concluded that there is no API out there that can be used to send MMS to Africa. Embedding links in SMS is not an option for my purposes. There are websites which offer the sending of MMS to Africa, so the task is clearly not impossible. I guess I'd be looking at building something from the ground up, which is quite intimidating after reading your link.... – robert00 Jul 24 '19 at 21:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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