Accepted File Types for Outbound MMS

Carriers accept different media file types for outbound A2P messages. Since the Textel platform is directly integrated with these carriers, we follow and enforce the accepted file types they allow. All outbound messages that originate from the Textel platform are considered to be A2P (application to person) by the carriers. This includes messages sent from our UI or from the API.

Message Size Limits

When sending outbound messages through the Textel platform, there is an allowable total message size limit that is enforced by the carriers. Any outbound message that includes media, i.e. MMS message, must be under the total maximum size or it will fail. In our UI, we will proactively alert you prior to attempting to send your message, that it is over the maximum limit. If the request is made via API, you will receive an error response informing you that the message exceeds the allowable size limit. The size of the message includes both the text and any attachment(s).

For MMS messages, the maximum media size limit is 3.4MB total (and up to 10 attachments). The limit for characters is 600 characters.

Accepted MIME Types

It is important to note that while these content types below are accepted by the carriers, they cannot guarantee that the content will not be modified for device compatibility. The destination phone number may have limitations on the file types it can receive and so while a carrier may accept the file type, it may not be delivered in the exact format if the destination device doesn't support it.

MIME TypeExtensionSupport Type
application/json.jsonAccepted
application/msword.docAccepted
application/ogg.ogxAccepted
application/pdf.pdfAccepted
application/rtf.rtfAccepted
application/vcard.vcfAccepted
application/vnd.apple.pkpass.pkpassAccepted
application/vnd.openxmlformats-officedocument.wordprocessingml.document.docxAccepted
application/vnd.ms-excel.xlsAccepted
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.xlsxAccepted
application/vnd.ms-powerpoint.pptAccepted
application/vnd.openxmlformats-officedocument.presentationml.presentation.pptxAccepted
application/vnd.visio.vsdAccepted
application/x-tar.tarAccepted
application/zip.zipAccepted
audio/3gpp.3gpAccepted
audio/3gpp2.3g2Accepted
audio/ac3.ac3Accepted
audio/amr.amrAccepted
audio/basic.auAccepted
audio/l24.l24Accepted
audio/mp4.mp4Accepted
audio/mpeg.mp3Accepted
audio/ogg.oggAccepted
audio/vnd.rn-realaudio.raAccepted
audio/vnd.wave.waveAccepted
audio/wav.wavAccepted
audio/webm.webaAccepted
audio/x-m4a.m4aAccepted
image/bmp.bmpAccepted
image/dib.dibAccepted
image/heic.heicAccepted
image/jpg.jpgFully Supported
image/jpeg.jpegFully Supported
image/pjpeg.pjpgAccepted
image/png.pngFully Supported
image/gif.gifFully Supported
image/svg.svgAccepted
image/tiff.tiffAccepted
image/vnd.microsoft.icon.icoAccepted
text/calendar.icsAccepted
text/css.cssAccepted
text/csv.csvAccepted
text/directory.dirAccepted
text/html.htmlAccepted
text/plain.txtAccepted
text/richtext.rtxAccepted
text/vnd.wap.wml.wmlAccepted
text/vcard.vcfAccepted
video/3gpp.3gpAccepted
video/3gpp2.3g2Accepted
video/3gpp-tt.3gppAccepted
video/h261.h261Accepted
video/h263.h263Accepted
video/h264.h264Accepted
video/mp4.mp4Accepted
video/mpeg.mpegAccepted
video/ogg.ogvAccepted
video/quicktime.qtAccepted
video/webm.webmAccepted
video/x-flv.flvAccepted
video/x-m4v.m4vAccepted
video/x-ms-wmv.wmvAccepted
video/x-msvideo.aviAccepted

Was this article helpful?