Best Practices for Preparing Media Files


To send a successful MMS message in ThruText, your media files need to meet specific size and format requirements. Whether you’re resizing an image or compressing a video, properly preparing your files ensures that they upload correctly and display well for your contacts.


This guide walks through best practices for editing, resizing, and formatting both images and videos to ensure your media uploads correctly and reaches your contacts. For additional context, check out these related guides:


TABLE OF CONTENTS


Media Requirements Overview

The media library allows uploads up to 10 MB, but files must be under 750 KB after compression to meet carrier requirements. Our media library will attempt to compress oversized files automatically, but you may need to resize media files before uploading.


Resizing Images

Most image files can be resized using built-in tools on your computer or free online editors.

  • Resizing Images using Preview for Macs: Follow the directions on resizing images in Apple's Support guides: Crop, resize, or rotate an image in Preview on Mac.
    1. Open your image in Preview.
    2. Click Tools > Adjust Size.
    3. Check Scale proportionally.
    4. Choose a smaller pixel dimension (e.g., 600px width).
    5. Save the image.
  • Resizing images using Photos in Windows: Follow the directions in this Business Insider guide: How to Resize an Image on Windows.
    1. Open the image in Photos.
    2. Click the three-dot menu in the top right.
    3. Select Resize > Define custom dimensions.
    4. Check Maintain aspect ratio.
    5. Save the image.
  • Other tools for images: Free tools like Krita, Image Resizer, or GIMP can be used. You can also use a paid tool like Adobe Photoshop.


Resizing Videos

Videos are a powerful way to engage contacts with dynamic, visual content, making MMS messages more impactful and memorable. 

  • Resizing Videos on Macs: Most Macs come preinstalled with a video editing software called iMovie. To compress a video in iMovie, follow these steps:
    1. Open the video by selecting File > Import Media.
    2. After opening the video, select File > Share > File. You will then be able to adjust the resolution, quality, and compression options.
      Screenshot of a desert landscape image shown to the left of black text on a beige background.
    3. Export the video and save it as a new file.

  • Resizing Videos on Windows: In Windows, you can download a free app from the Microsoft Store called ClipChamp. To compress a video in ClipChamp, follow these steps:
    1. Open the app, sign in, and click Try it next to Trim your Video.
    2. Add your video by clicking Add or drag and drop your video into the app.
    3. Click Export and select a lower resolution to compress the video to.
      Screenshot of a an expanded "Export" menu with the options 480p, 720p, and 1080p in white text on a black background.
    4. The file should automatically save in your Downloads folder.


Video MMS FAQs

  • What do videos look like to contacts?
    To most contacts, the preview shows the first frame of the video with a clickable play button like in the image below. This can vary widely depending on the recipient's device.
    This image shows a text message with the video preview.It's always a good idea to run a test campaign to send a video MMS to yourself before sending it widely. You can also preview a video before sending by opening the file from the Media Library.

    Some contacts may see videos as downloadable files, like in the image below, especially on older devices or if specific settings are enabled. This should not affect most recipients.
    This image shows an example MMS where the video file can be downloaded.
  • Why is my video upload stuck?
    Transcoding videos takes longer than transcoding other file types. If your upload seems stuck, wait a few minutes and then reload the page.

  • How can I share longer videos?
    If you want to share larger or longer videos that won't meet MMS size limits, you can host it on a third-party platform like YouTube or Vimeo, and then link to them using a Trackable Link.

  • What to do if your video is rotated?
    Some videos uploaded to the Media Library can become rotated after transcoding. This can happen if the video resolution is stored incorrectly. For instance, if you download a vertical video from Google, the file may save as 1920px width x 1080px height rather than the intended 1080px width x 1920px height. If this occurs, convert the file to the preferred dimensions using a free online tool, such as Online Converter or Video Compressor. After re-uploading the corrected file to the Media Library, preview it by clicking the three-dot menu and selecting Open.

  • What is the recommended aspect ratio for videos?
    Sending videos with a Portrait aspect ratio matches the natural orientation of most mobile devices. Videos with a non-standard aspect ratio can be pixelated more during transcoding. Use one of the following ratios for best compatibility:
    • Vertical (Portrait) - 9:16 (640 x 1138 px): This aspect ratio will work for most devices across different carriers. This prevents the user from needing to rotate their phone to see the video, and is the standard ratio for mobile friendly video content like YouTube Shorts and TikTok.
    • Square - 1:1 (can vary, for example 400 x 400 px or 600 x 600 px): This ratio ensures compatibility across the most devices and carriers. Since this ratio typically contains less total pixels than 9:16 or 16:9, it's easier to keep these videos smaller in file size, making them mobile and carrier-friendly.
    • Landscape - 16:9 (1,280 x 720 px): This aspect ratio is great for horizontally oriented videos.

      Remember to keep important content centered, as some devices or carriers may crop the edges.

  • What frames per second should the video have?
    The recommended FPS (frames per second) is 30 for best playback quality. Otherwise, keep video FPS at multiples of 15 to appear correctly on mobile devices (e.g., 15, 30, 45).