Message size limits vary according to the type of message content and by account type and contract and carrier max allowed size and API used.
The table below shows you the maximum MMS API upload sizes for the various supported content types:
With Transcoding - The below Limits applies to MMS accounts that support transcoding on the JSON and MM7 API. Transcoding is only supported on Short Code senders |
|
MMS Image |
3000 KB |
MMS GIF Image |
1024 KB |
MMS Audio |
10000 KB |
MMS Video |
50000 KB |
MMS Text size |
5000 characters |
MMS Object |
2048 KB - saveMMS/sendMMS API |
No Transcoding - The below Limits applies to MMS accounts that do not support transcoding on the JSON and MM7 API. This is supported on Short Code and Toll-Free senders. |
|
MMS Image |
1000 KB |
MMS Audio |
1000 KB |
MMS Video |
1000 KB |
Transcoding is not supported on US Short Code. The following are the published maximum size limits for US Short Code by operator:
Operator | base64 encoded | Binary | In Bytes |
AT&T | 1.4 MB | ~1 MB | ~1,050,000 bytes |
T-Mobile USA | 2.8 MB | ~2.1 MB | ~2,100,000 bytes |
Verizon Wireless | 1.68 MB | ~1.26 MB | ~1,260,000 bytes |
U.S. Cellular | 7 MB | ~5.25 MB | ~5,250,000 bytes |
* Sizes are subjected to change in future based on provider MMSC size updates
Transcoding is not supported on 10DLC. The following are the published maximum size limits for 10DLC MMS by operator:
Operator | base64 encoded | Binary | in Bytes |
AT&T | 2 MB | ~1.46 MB | ~1,530,843 bytes |
T-Mobile USA | 3.1 MB | ~2.2 MB | ~2,306,867 bytes |
Verizon Wireless | 1.65 MB | ~ 1.25 MB | ~1,310,720 bytes |
U.S. Cellular | 2 MB | ~1.46 MB | ~1,530,843 bytes |
* Sizes are subjected to change in future based on provider MMSC size updates
Click here for list of supported file types.
Important Notes:
Visit the Sinch MMS product page to learn more about the Sinch MMS API.