3 Ways to Compress MP4 on Windows & Mac with Original Quality

Do you have a video that you want to upload to a site such as YouTube? You may have noticed that raw video files no matter what they are MP4 file formats, especially HD video, can run several gigabytes in size. While you can upload large files to YouTube and Vimeo, this can take a very long time. Also, these services will compress your file once it is uploaded, and often the results are not very high quality. In that case, compressing your video yourself is the best way to allow you to control both the size and the quality. This article can assist you to discuss how to reduce or compress your MP4 file size for better uploading or playback on Windows and Mac.

compress MP4 for smaller size to play

➤ Part 1: What're the basic parameters affect the size of a MP4 video?

➤ Part 2: How to reduce or compress MP4 file size for better playback on Windows & Mac while keep its original quality?

Part 1: What're the basic parameters affect the size of a MP4 video?

For those of you who just need the settings, here are our basic recommendations what to use when compressing MP4 video (where the original is 1920 x 1080 pixels) for upload to the web:

  • Format MP4 (file extension .mp4)

  • Video

    Codec: H264 (High profile)

    Frame Rate: 24, 25 or 30 (Constant)

    Frame Size / Resolution: 1280 x 720 (720p)

    Fields: Progressive

    Bitrate: 5,000 – 10,000 kbit/s

  • Audio

    Codec: AAC-LC

    Bitrate: 320 kbit/s

    Sample Rate: 44.100 OR 48,000 kHz (retain original sample rate)

See, one complete video must includes the file formats, codec, frame rate etc. that means, revising any one of them will brings changes in output size and quality. For example, if you start with a 10 minute video, and choose 5000 kbit/s video bitrate and the settings above, the file-size of your compressed video will be about 400 MB. If you choose 10,000 kbit/s your file-size will be about 775 MB. You can use this guide to estimate how big your video will be - if your video is twice as long i.e. 20 minutes, it will be double this size i.e. about 1.5GB.

Part 2: How to reduce or compress MP4 file size for better playback on Windows & Mac while keep its original quality?

Way 1. Perfectly compress MP4 video size with Dimo Video Converter Ultimate

To skip to a simple tutorial with Handbrake or Windows Movie Maker on how to compress MP4 file size greatly and quickly, try our guide with using Dimo Video Converter Ultimate for Windows or Mac - this stylish and intuitive MP4 compressor - is highly recommended. If there's no format of any concern, it's advised to convert H.264/MPEG-4/H.265 MP4 to WMV or FLV to reduce MP4 file size for smooth delivering or sharing. Although H.264 is the best codec for MP4 compression, converting MP4 to other format with smaller file size is workable. FLV and WMV formats are considerable, especially FLV (for uploading to web).

people have downloaded it

1. Download and install this perfect MP4 compressor and reducer- Dimo Video Converter Ultimate - on your computer, then start it. After that, click "Add File" to import MP4 files or simply just drag and drop directly into the primary window.

Compress MP4

2. Choose the video format as you want, such as H.265 MP4 as the output format, to give an instance. The program presets "Select Format" option (on the right side of the user interface) for each format and device. So you don't need to know suitable parameters to get the best size and quality.

Here lists some common used formats:


Pros: One of the most common formats compressed with a wide variety of codecs; Compatible with many media players.

Cons: It is too large to compress


Pros: A tightly compressed format that requires a minimal amount of storage space; Have 2x better compression than MPEG-4; Good choice for video email and storage on your hard disk.

Cons: Have bad compatibility with non-windows platforms, like iPhone, iPad and other Apple devices.


Pros: A suitable format for web video. It's workable to compress MP4 to smaller FLV for web upload.

Cons: It's expensive and time consuming to create an FLV content.; Longer wait time to access a web page with Flash.


Pros: Open-source; supports menus for the inclusion of audio tracks in different languages;

Cons: Not universal across all media players and devices; Usually come with larger file size up to 40GB

3. Click "Start" to convert MP4 video to smaller sized FLV, WMV.

Best MP4 compressor

Tips: Here's a suggestion: Select output format in this order: H265(HEVC) > VP9 > H264/AVC(1) > DivX > MPEG4 > MPEG2/1 > XviD. For the same video file, compression ratio for H.265 is better than other encoders (formats). Besides, this file size converter can compress videos without losing quality in batch, which will save a lot of time.

Way 2. Shrink MP4 file size by adjusting MP4 video parameters

As the variables mentioned as above to impact MP4 file size depending on the following elements: codec, compress bit rate, resolution and the container or codec. So, if you were quite familiar with video and/or internet technology, resetting MP4 file size parameters will make sense, especially for those who have been filmmakers or video editors will understand a bit about video and audio files, and how they work.

  • Resolution: The lower width * height/resolution is, the smaller MP4 video will be. (with other parameters unchanged) 
  • Bit rate: Setting lower bit rate can achieve smaller video size. But please don't make it too low, otherwise the image quality can be really bad. Such as, for SD MP4 video, use a bit rate between 2,000-5,000 kbps. 720P video should have a bit rate between 5,000-10,000 kbps. 1080P video should have a bit rate of 10,000-20,000 kbps.
  • Framerate: The lower frame rate, the smaller size you will get, and vice versa. You can set it at 23.97fps to lower the file size of MP4 before compression.

Resetting MP4 parameters to shrink MP4 size

With Dimo Video Converter Ultimate, you're able to stay MP4 format unchanged and resize your MP4 files by adjusting its encoder, bitrate, resolution, frame rate, etc.

Just drag different videos to Dimo Video Converter Ultimate > Select compression "Setting" and then drag the control-item to your wanted file size. You can see the compression ratio of all video files is changing. For example, you can set resolution as 320*240,480*272,480*368, or 640*480 as per your needs. Lower parameters usually mean small video size, but also lower video quality.

Way 3. Reduce MP4 file size by trimming or cropping unwanted parts from video

This is a conservative way to compress MP4 video by cutting unnecessary part off, by using the build-in crop tool in Dimo Video Converter Ultimate, you can remain less video content with the original quality, or cropping annoying black bars for playback video in full screen without changing any parameters. Besides, you can preview the output video at the same time before you make any decision.

Just import MP4 video to Dimo Video Converter Ultimate for MP4 editing: Click "Editor" > "Trim" > "OK" and then take off the unwanted titles or credits from the raw MP4 file.

trim mp4 to get smaller file

Which one are you interested in? Still run into trouble to compress MP4 File size for smoothly playback or uploading? Please feel free to Email Us to let us know what kinds of problems you're having with opening or using the MP4 file and we'll see what we can do to help.

Buy NowPrice: $69.95 $45.95