How to Compress Video for Email or Social Media
Reduce video file size for email attachments and social media uploads. Resize, trim, and transcode in your browser. No upload, no install, free.
Email services and social media platforms have strict file size limits. Here is how to compress your video to fit these limits in your browser without uploading anything.
Platform file size limits
| Platform | Max file size | Recommended video settings |
|---|---|---|
| Gmail | 25 MB | 720p, short clips (under 2 min) |
| Outlook | 20 MB | 720p, short clips |
| Twitter/X | 512 MB (video upload) | 1080p, up to 2 min 20 sec |
| Instagram Feed | 650 MB | 1080p, up to 60 sec |
| Instagram Reels | 650 MB | 1080p vertical, up to 90 sec |
| 4 GB | 1080p, any length | |
| Discord (free) | 10 MB | 480p or short clips |
| 16 MB (video) | 480p, under 30 sec | |
| Telegram | 2 GB (free) | 1080p, any length |
Compression methods ranked by effectiveness
- Trim duration — shortening the video reduces file size linearly. Cut out pauses and unnecessary sections using Trim. Halving the duration halves the file size.
- Lower resolution — resizing to a smaller resolution reduces pixels drastically. Use Resize to downscale 4K to 1080p or 720p.
- Transcode efficiently — re-encoding with efficient settings using Transcode can further reduce size.
- Crop edges — removing black bars or unused frame areas with Crop also reduces pixel count.
Step-by-step compression for specific use cases
For email (under 25 MB)
- Open Trim and cut your video to only the essential parts
- Open Resize and set resolution to 720p or lower
- Check file size—if still too large, trim more or transcode at a lower bitrate
For Discord (free, under 10 MB)
- Trim aggressively to keep only the most important 15–30 seconds
- Resize to 480p or lower
- Transcode to ensure efficient compression
For social media (various limits)
- Crop to platform aspect ratio using Crop
- Resize to platform-recommended dimensions
- Export in the right format—all NanoPix tools output MP4 (H.264 + AAC)
Quick reference: estimated size by resolution and duration
| Resolution | 30 seconds | 1 minute | 5 minutes |
|---|---|---|---|
| 1080p | ~15–25 MB | ~30–50 MB | ~150–250 MB |
| 720p | ~8–15 MB | ~15–30 MB | ~75–150 MB |
| 480p | ~4–8 MB | ~8–15 MB | ~40–75 MB |
FAQ
What is the easiest way to compress a video?
Trim first (remove unnecessary content), then resize to 720p. This combination usually cuts file size by 80–90% with minimal effort.
Can I compress a video without losing visible quality?
Resizing 4K to 1080p preserves most visual quality while dramatically reducing file size. For 1080p sources, trimming is the best quality-preserving option. Avoid low bitrates if quality matters.
How small can I make my video?
With aggressive compression (240p, very low bitrate), file size can be reduced by 95%+, but quality will suffer significantly. For a good balance, 720p at moderate bitrate works well.
What if my video is still too large for email?
Consider splitting the video into smaller parts, or share via a cloud link instead of attaching files directly.
How do I check the file size before sending?
After exporting with NanoPix, check the downloaded file's properties. If it's too large, adjust settings and re-export with more aggressive compression.
Is it safe to compress videos online?
Yes. NanoPix processes everything locally in your browser. Your videos never leave your device.