This article outlines the supported media types, file size limits, formatting requirements, and creative best practices for sending MMS (Multimedia Messaging Service) messages through most mobile carriers. Following these guidelines increases the likelihood that your MMS messages are delivered successfully and appear clearly on all major devices.
The following image formats are widely supported for MMS:
Other file types (such as MP4, WebP, BMP, TIFF, and SVG) are not supported for MMS by mobile carriers. Unsupported formats may be blocked, fail to send, or appear corrupted on the recipient’s device.
If you upload an unsupported format, convert it to PNG or JPEG before sending. PNG is generally preferred for clarity; JPEG is preferred for large images when file size needs to be reduced.
Recommendation: Use PNG when possible. If an image is large and needs to be downsized significantly, a JPEG may produce a smaller file than PNG while maintaining acceptable quality.
Most U.S. carriers enforce strict MMS size limits. To ensure deliverability:
All images and GIFs must be under 600 KB.
Sending an image larger than this limit may result in:
MMS images should not be extremely tall or wide. Mobile devices automatically scale media to fit the width of the message. Ratios beyond 9:16 or 16:9 may appear distorted.
| Ratio | Description | Example Dimensions |
|---|---|---|
| 1:1 | Square | 480×480, 600×600 px |
| 9:16 | Portrait | 480×640, 1080×1920 px |
| 16:9 | Landscape | 500×375, 1920×1080 px |
Best option: Portrait (9:16), followed by Square (1:1). Portrait media renders consistently on most devices and rarely gets cropped.
GIFs can technically be up to 60 seconds, but carriers often compress them heavily.
Recommended length: 6 seconds or less.
Shorter GIFs reduce file size, deliver more reliably, and appear clearer across devices.
To ensure the best MMS results, use PNG or JPEG files under 600 KB, follow recommended aspect ratios, avoid transparency and borders, and keep GIFs short. Adhering to these standards improves deliverability, reduces distortion, and ensures a consistent viewing experience across devices.