BitSized

How Long of a Video Can You Send on Discord?

There is no time limit. Discord caps the file size, not the length: 20MB per file on free accounts, 50MB on Nitro Basic, and up to 1GB on full Nitro. How many minutes fit depends on the resolution you compress to, and the tables below turn each cap into real durations at 1080p, 720p, and 480p.

Limits sourced from Discord's official File Attachments FAQ (free 20MB, Nitro Basic 50MB, Nitro up to 1GB), retrieved October 23, 2026. Duration ranges assume H.264 video with 96 kbps audio and vary with motion.

Last updated: · every number on this page was re-verified against official sources on this date

Minutes that fit each cap, by resolution

Every cell below is a duration, not a limit. They come from dividing each plan's file cap by the bitrate a resolution needs for chat-quality H.264, with a 96 kbps audio track included. Treat them as honest ranges rather than promises: constant-action footage needs more bits per second than a static screen, which is why the same 20MB can hold either four minutes of board-game stream or ninety seconds of competitive shooter.

File cap1080p720p480p
10MBabout 30 to 60 secabout 45 to 90 secabout 2 to 3.5 min
20MB (free)about 1 to 2 minabout 2 to 4 minabout 4 to 7 min
50MB (Nitro Basic)about 3 to 6 minabout 6 to 10 minabout 10 to 18 min
1GB (Nitro)about 1 to 2 hoursabout 2 to 3 hourslonger than most sessions

Muting the audio extends every range by roughly 10 to 15 percent. Trimming the clip before compressing multiplies quality instead, since the same bits spread over fewer seconds.

Where the numbers come from

The arithmetic behind the table is one division. A 20MB cap is about 160 megabits, so a 60-second video gets roughly 2,600 kbps of bitrate, which is comfortably 1080p. The same 160 megabits spread across a 4-minute video works out near 630 kbps, which only holds 480p for anything with motion. Nitro's 1GB cap is about 8,000 megabits, so even a 60-minute recording gets roughly 2,100 kbps, a solid 720p, and a 10-minute recording gets more than any chat clip needs. You do not have to run this math yourself: the Discord video compressor reads your file's duration and computes the highest bitrate that fits whichever target you pick, then encodes it on your own device.

The "10 minute limit" myth, explained

Ask around and someone will swear Discord cuts videos off at ten minutes. No such rule has ever existed in Discord's documentation. What does exist is a file size cap, and ten minutes is roughly where raw phone recordings and gameplay captures collide with the free tier's 20MB, since cameras record at 20 to 80 Mbps. A ten-minute raw clip weighs 1.5 to 6GB, bounces at any plan below Nitro, and the failed upload feels like a time limit if you never see the size error. Compressing first, instead of trimming to ten minutes, is what actually gets long videos through.

Three durations, three plans, worked out

  • 1-minute phone clip on a free account

    20MB over 60 seconds is about 2,600 kbps, so keep 1080p, keep the audio, and the clip lands under the cap looking close to the original. This is the easiest case there is.

  • 10-minute gameplay highlight on free

    The bitrate budget drops to about 630 kbps, so choose the 480p preset and consider muting the audio. It fits and it is watchable; at 720p the same file would look muddy. If the moment matters, trim to 4 minutes and 720p comes back.

  • 30-minute session recap

    Thirty minutes at 480p with audio needs roughly 140MB, past free and Nitro Basic but far under Nitro's 1GB. On free, the honest options are trimming to the best five minutes or hosting the full file and posting the link in chat.

Frequently asked questions