How to Compress a Video for Discord on Android and iPhone
Learn how to compress a video for Discord on Android and iPhone. Resize to a chosen target size with an estimate first. Your files never leave your device.
Published October 26, 2026
When sharing a video clip on Discord from your phone, uploads can fail if the file exceeds Discord's attachment size limit. To compress a video for Discord on Android and iPhone, you can use ResizePing to resize your video to a target size you choose, with an estimate shown before you run it. Your files never leave your device.
Need a smaller video? ResizePing compresses videos to a size you choose, with an estimate first, on iPhone and Android. Get it on Google Play or the App Store.
Discord file upload limits
According to Discord's File Attachments FAQ, the maximum file upload is 20MB for non-Nitro subscribers. If you have Nitro, the documentation notes that Nitro Basic offers 50MB and Nitro offers up to 1GB. Discord also notes that it is currently experimenting with upload size limits.
Because Discord says it is experimenting with limits and Nitro plans differ, check the limit shown in Discord before choosing your target size.
Quick steps to compress a video for Discord
- Check the limit shown in Discord in the channel or direct message you plan to send the file to.
- Open ResizePing on Android or iPhone.
- Select the video tool and pick your video.
- Choose a target size: select a preset (500 MB, 200 MB, or 100 MB) or enter a custom size in MB (such as 19 MB for a 20 MB limit).
- Check the estimate shown on screen before running the job.
- Run it. The result screen compares the before and after size, with Share and Done options.
Choosing a target size for Discord
ResizePing allows you to select a target size for your video on Android and iPhone. You can pick from preset target sizes:
- 500 MB preset
- 200 MB preset
- 100 MB preset
You can also enter a custom size. If your account has a standard 20 MB upload limit on Discord, setting a custom target slightly below the cap—such as 19 MB or 18 MB—leaves some room under the cap. Check the finished size on the result screen before you upload. If your limit is higher, such as 50 MB with Nitro Basic, enter a custom size just under it; the 100 MB, 200 MB and 500 MB presets only suit a limit at or above those sizes.
If you need a dedicated walkthrough for a 100 MB target, read how to compress a video to 100 MB on Android. For general video resizing options on mobile, see how to resize a video on Android and iPhone.
Estimate shown before you run
When you pick or type a target size, ResizePing shows an estimated size before you run the video tool. This preview lets you review the projected size first. If the estimate is too close to your Discord limit, you can lower the target size and check the estimate again before proceeding.
On-device processing
Your files never leave your device. The video tool runs entirely on your phone, meaning your files are processed locally rather than uploaded to external servers. The result screen displays the before and after size, and completed tasks are logged in History.
Frequently asked questions
What is the Discord upload limit for free accounts?
According to Discord's File Attachments FAQ, the maximum file upload is 20MB for non-Nitro subscribers. Because limits can change, check the limit shown in Discord.
What target size should I choose in ResizePing for Discord?
For a standard 20 MB limit, enter a custom target size like 19 MB or 18 MB to leave room under the cap, then check the finished size on the result screen before uploading. For a higher limit, enter a custom size just under it; use a preset only if the limit is at or above that preset.
Does ResizePing show an estimate before running?
Yes. ResizePing displays an estimated size before you run the video tool so you can check the expected size first.
Are my video files uploaded to a server?
No. Your files never leave your device.