1. Compress it in Chrome, without uploading it
Open Compress video in Chrome, tap the drop zone and choose the video. Pick 720p and a quality, or a size: Under 10 MB · Discord, Under 25 MB · Email, or Custom size. Tap Compress video and download the MP4. MiniFiles uses the phone's own video encoder through Chrome, so the video is compressed on the device and never uploaded. Short clips work best on a phone; for long 4K videos, trim them first or use a computer.
2. Use your gallery's video editor
Many Android phones let you save an edited video at a lower resolution. On Samsung phones, open the video in Gallery, tap the edit (pencil) icon, then the resolution or settings option before saving, and choose a lower resolution such as 720p. Other brands' gallery editors offer similar export options. Google Photos lets you trim and stabilise, but its export doesn't offer a resolution choice on every device.
3. Record smaller videos
Open the Camera app's settings and lower the video size or resolution — 1080p at 30 fps instead of 4K or 60 fps makes files several times smaller. Some phones also offer a High efficiency video (HEVC) option that halves file sizes at the same quality; turn it off if you share with devices that can't play HEVC.
4. Compression apps
Play Store apps such as Panda Video Compressor shrink videos well, but many show ads, add watermarks on free plans or request broad storage permissions. If you only compress a video occasionally, the browser option above avoids installing anything.
5. Share a link instead
If quality matters more than size, upload the video to Google Drive and share a link — Gmail does this automatically for attachments over 25 MB. The recipient gets the full-quality video, at the cost of it being stored in the cloud.