Why your video file is so large, and what you can actually change
Video files are large because they contain thousands of still images played in sequence, plus audio, plus data that tells your device how to display all of it. A one-minute video at standard quality can easily be 100 to 500 megabytes. The three things that control file size are resolution (how many pixels wide and tall), bitrate (how much data per second), and codec (the compression method). You cannot shrink a file without changing at least one of these — and the trade-off is always some loss of visible quality.
The good news is that most videos shot on phones or cameras contain far more data than you actually need. A video recorded at 4K resolution (3840 × 2160 pixels) will look nearly identical to a 1080p version (1920 × 1080 pixels) on most screens, but the file size drops by roughly 75 percent. Similarly, a bitrate of 50 megabits per second is overkill for a talking-head video or a home recording — 8 to 12 megabits per second looks fine to most viewers.
Key Takeaways
- Lowering resolution from 4K to 1080p shrinks file size by about 75 percent with minimal visible quality loss on most screens.
- Reducing bitrate from 50 Mbps to 8–12 Mbps cuts file size in half and works well for videos without fast motion or fine detail.
- Switching from H.264 to H.265 codec cuts file size by 30 to 50 percent, but older devices may not play the result.
- Free tools like HandBrake work on Windows, Mac, and Linux and let you change all three settings without needing technical knowledge.
- Always keep your original file before converting — conversion is one-way and you cannot recover lost quality afterward.
Using HandBrake to shrink video on Windows, Mac, or Linux
HandBrake is free, open-source software that converts video files and runs on Windows, Mac, and Linux. It gives you direct control over resolution, bitrate, and codec without requiring command-line knowledge. Download it from handbrake.fr — that is the official site, not a third-party mirror.
Open HandBrake and click "Open Source" to select your video file. The program will scan it and show you the current resolution, bitrate, and codec in the "Summary" panel on the right. Under "Presets" on the left, you will see options like "Fast 1080p30", "HQ 720p30", and "Super HQ 1080p30". These are pre-built combinations that balance file size and quality. Start by clicking one that matches what you want — if you want a smaller file, pick a preset with a lower resolution number.
If you want more control, go to the "Video" tab. Change "Encoder" from H.264 to H.265 (also called HEVC) to cut file size by 30 to 50 percent — but know that older phones and tablets may not play H.265 files. Set "Quality" to a number between 18 and 28; lower numbers mean better quality but larger files. Start at 22 and convert a short test clip first. Under "Dimensions", you can manually set width and height; if you change width to 1280, HandBrake will automatically adjust height to keep the correct proportions.
When you are ready, click "Start" at the top. HandBrake will convert the file — this takes time, often 30 minutes to an hour for a one-hour video depending on your computer speed. Do not close the program or put your computer to sleep while it runs. When finished, you will have a new file in the folder you chose. The original stays untouched.
Reducing resolution without special software
If you want to avoid downloading software, some video players and editors let you export at a lower resolution. On Windows, the Photos app can trim and rotate video, but not resize it. On Mac, iMovie can export video at 720p or 1080p — open your video, click "File" → "Share" → "File", then choose resolution from the dropdown. This is slower than HandBrake and gives you fewer options, but it works if you already have the software.
On a phone, most built-in camera apps let you choose recording resolution before you shoot. On iPhone, open Settings → Camera → Record Video and pick 1080p instead of 4K. On Android, open your camera app, tap Settings, and look for "Video Quality" or "Resolution". This prevents large files from being created in the first place, which is easier than shrinking them later.
If your video is already recorded and you want to resize it on a phone, you will need a third-party app. Apps like Adobe Express (free, with ads) and CapCut (free) let you import video and export at lower resolution. These apps are simpler than desktop software but offer less control over bitrate and codec.
Understanding codec choice and device compatibility
The codec is the method used to compress video. H.264 (also called AVC or MPEG-4 Part 10) is the oldest and most widely supported — every phone, tablet, and computer made in the last 15 years can play it. H.265 (also called HEVC) is newer and compresses about 40 percent better, meaning the same quality takes up 40 percent less space. However, some older Android phones, older iPhones (before iPhone 7), and older Windows computers cannot play H.265.
If you are shrinking video to send to someone else or upload to a website, ask yourself: will the person or service be able to play it? If you do not know, stick with H.264. If you are shrinking video only for your own use and you know your device supports H.265, the file size savings are worth it. In HandBrake, you can see which codec your original file uses in the Summary panel, and you can switch it in the Video tab.
VP9 and AV1 are even newer codecs that compress even better, but they are slower to convert and have even less device support. Unless you have a specific reason to use them, H.264 or H.265 is the right choice.
Balancing quality and file size with bitrate
Bitrate is measured in megabits per second (Mbps) and controls how much data the video uses every second. A higher bitrate means more detail and smoother motion, but a larger file. A lower bitrate means a smaller file, but blockiness and blur during fast movement.
For talking-head videos, screen recordings, and videos with slow movement, 6 to 10 Mbps looks good. For videos with moderate action like sports or dancing, 12 to 18 Mbps is safer. For fast action or videos with lots of fine detail, 20 to 30 Mbps is better. Most phones record at 50 to 100 Mbps, which is far more than necessary for viewing on a phone or computer screen.
In HandBrake, the "Quality" slider is easier to use than manually setting bitrate. If you want to set bitrate directly, click the dropdown next to "Quality" and change it to "Bitrate (kbps)". Then enter a number — 8000 for 8 Mbps, 12000 for 12 Mbps, and so on. Start with a number higher than you think you need, convert a 30-second test clip, and watch it on the device where it will actually be viewed. If it looks fine, try a lower bitrate next time.
Uploading to YouTube, social media, and cloud storage
YouTube accepts video up to 256 GB in size, so file size is rarely a problem for upload. However, YouTube re-compresses every video you upload, so shrinking it first does not save bandwidth on YouTube's end — it only saves your upload time. If your internet is slow, shrinking before upload makes sense.
Social media platforms like TikTok, Instagram, and Facebook have strict file size limits and resolution requirements. TikTok recommends videos under 287.6 MB and 1080p resolution. Instagram recommends 1080p and under 100 MB for Stories. If your video is larger, shrink it to 1080p resolution and 8 to 12 Mbps bitrate before uploading. These platforms will re-compress anyway, so there is no point in uploading a 4K file.
Cloud storage services like Google Drive, OneDrive, and Dropbox do not re-compress video — they store exactly what you upload. If you are storing video long-term and space is limited, shrinking to 1080p and 10 Mbps bitrate is a reasonable middle ground between quality and storage use.
What to do if the converted video does not play
If you convert a video and it will not play on your device or in your app, the most common cause is codec incompatibility. If you used H.265, try converting again with H.264 instead. If you used a very low bitrate, the video may play but look blocky or blurry — try a higher bitrate on the next attempt.
Another cause is the file container, which is the wrapper around the video and audio data. Common containers are MP4, MOV, MKV, and AVI. If your converted video has an unusual container, your device may not recognize it. In HandBrake, the container is set automatically based on your preset, but you can change it in the "Format" dropdown at the top of the window. For maximum compatibility, use MP4.
Always keep your original file. Conversion is one-way — you cannot recover quality that was removed. If the converted version does not work, you can convert again with different settings, but you cannot go back to the original quality.
Frequently Asked Questions
How much smaller will my video be if I lower the resolution?
Lowering resolution from 4K to 1080p cuts file size by roughly 75 percent. From 1080p to 720p cuts it by about 50 percent more. The exact amount depends on bitrate and codec, but resolution is the biggest factor. A one-hour 4K video at 50 Mbps might be 22 GB; the same video at 1080p and 10 Mbps might be 4.5 GB.
Will people be able to tell the difference between the original and the shrunk version?
On a phone or laptop screen, most people cannot see the difference between 1080p and 4K. The difference becomes visible on large monitors or if you zoom in. For bitrate, the difference is most noticeable during fast motion or scenes with lots of detail. Start with moderate settings (1080p, 12 Mbps, H.264) and watch on the device where the video will actually be viewed.
Can I shrink a video that is already compressed?
Yes, but each time you convert, you lose a little more quality. If you have already compressed a video once, converting it again will make it look worse than converting the original. Always convert from the highest-quality version you have.
Does shrinking a video take a long time?
Yes. Converting a one-hour video typically takes 30 minutes to two hours depending on your computer speed, the resolution you are converting to, and the codec you choose. H.265 takes longer than H.264. Start the conversion and let it run in the background — do not expect it to finish in minutes.
What if I want to shrink video on my phone without downloading an app?
Most phones do not have built-in tools to shrink existing video files. Your best option is to record new videos at a lower resolution before shooting. On iPhone, go to Settings → Camera → Record Video and choose 1080p. On Android, open your camera app and look for Video Quality or Resolution settings. This prevents large files from being created in the first place.