Private Convert

Notepad - How to compress a video for Discord (free, no install)

How to compress a video for Discord (free, no install)

Discord's 25 MB free limit blocks a lot of clips. This guide covers the fastest ways to compress video for Discord — in the browser, on desktop, and on mobile — without destroying quality.

March 31, 2026 · 8 min read

You recorded a clip, went to attach it in Discord, and hit “file too large.” It is one of the most common friction points in the app — not because your video is enormous, but because Discord’s free file limit is strict. A discord video compressor fixes this in a few minutes without installing anything.

This guide covers Discord’s actual limits, how to compress video for Discord in the browser (the fastest path), which settings produce the best quality-to-size ratio, and what to try when compression alone is not enough.

What is Discord’s file size limit?

Discord applies different upload limits depending on the account tier:

Account typeFile size limit
Free25 MB
Nitro Basic50 MB
Nitro500 MB

The discord file size limit for free accounts — 25 MB — is the one most people run into. At typical smartphone recording bitrates (10–20 Mbps), that ceiling is hit in under 30 seconds of footage.

The limit applies per file, not per upload session. You cannot split a video into two 20 MB halves and attach both at once if they push past 25 MB total. Each file is evaluated independently, so the practical constraint is: every clip you attach must come in under 25 MB on a free account.

Discord does not automatically compress uploaded video. If the file is too large, the upload is blocked outright.

How to compress a video for Discord (no install)

The fastest option is a browser-based discord video compressor that runs the compression locally — no upload to a server, no waiting for a file to transfer, no size caps or watermarks.

Step-by-step with privateconvert.org:

  1. Open the video compressor in Chrome or any modern browser (works on Windows, Mac, Chromebook, and Linux).
  2. Drop in the video file — MP4, MOV, WebM, and AVI are all accepted.
  3. Set the target quality. For Discord, start with a moderate compression level rather than maximum — you want the file to clear 25 MB, not look like a blur.
  4. If the tool allows resolution control, drop to 720p (or 480p for clips longer than two minutes).
  5. Download the compressed file and check the size in your file manager.
  6. Do a test drag into Discord before posting. If the size passes, you are done.

Because the compression runs in the browser, the video never leaves your device. This matters if you are sharing a clip that includes personal content or something you would rather not route through a third-party server.

One thing to avoid: do not run the same file through the compressor twice in a row hoping to halve the size again. Re-encoding an already-compressed video introduces a second generation of quality loss with diminishing size returns. Compress from the original when you can.

What settings should you use to reduce video size for Discord?

If your compressor exposes manual controls, these settings produce good results for most Discord clips:

SettingRecommended value
Resolution720p (1280×720) or 480p for longer clips
Video codecH.264 (AVC)
Bitrate500–1,500 kbps depending on clip length
Frame rate30 fps
Audio bitrate128 kbps stereo or 96 kbps mono

Why these numbers:

  • 720p at 1,000 kbps produces a 25 MB file in roughly 3.5 minutes. That covers most gaming highlights, reaction clips, and short recordings.
  • 480p at 500–700 kbps is the fallback for clips in the 3–8 minute range where you still need to clear 25 MB.
  • H.264 is the codec Discord decodes most reliably. H.265 (HEVC) produces smaller files at the same visual quality, but Discord’s in-app player does not always handle it, so H.264 is the safer choice.
  • 30 fps is Discord’s effective playback ceiling for most clients. Encoding at 60 fps doubles the data needed without adding anything visible in the player.

The quality vs. size trade-off in plain terms:

Video bitrate is the main dial. Higher bitrate means more data per second and better quality. Lower bitrate means a smaller file but visible blocking on fast motion. The CRF (Constant Rate Factor) setting in tools like HandBrake maps to this: CRF 23 is a reasonable default for H.264; CRF 28 produces a noticeably smaller file with some quality loss on detail.

For a casual Discord clip, a small amount of quality loss is usually acceptable. For a gaming highlight you want to look sharp, keep bitrate above 1,000 kbps and only drop resolution if needed.

Best video format for Discord

Discord accepts several video formats, but they are not all treated equally:

MP4 with H.264 is the recommended combination. Discord plays it inline (the video embeds in the chat window without a download link), it works on every platform, and H.264 is the most widely supported codec in browser-based players. If you are exporting from any tool, MP4 + H.264 should be the default.

WebM with VP9 is a valid alternative. It plays inline in Discord’s desktop and web clients and is an open format with good compression. Slightly less compatible with older phones and some external players, but fine for Discord use.

MOV and AVI require re-encoding. MOV is common on iPhones and Macs; AVI shows up in older recordings and some screen capture tools. Discord may display these as download links rather than inline players, and some clients will not play them at all. If your original file is in either format, convert it to MP4 first — re-encoding to H.264 will usually reduce file size as a side effect, since MOV and AVI files often carry uncompressed or lightly compressed video streams.

MKV is not reliably supported for inline playback on Discord. Convert to MP4 before uploading.

Other ways to reduce video size

Compression is the first lever, but not the only one.

HandBrake (desktop, free): If you need precise control over codec settings, HandBrake is the standard free tool. Use the H.264 preset, set CRF to 23–26, target 720p at 30 fps, and let it encode. HandBrake handles long videos and batch jobs well. The trade-off is it requires a download and has a steeper learning curve than a browser tool.

Mobile compression:

  • On iPhone, the Files app does not compress video natively, but the Shortcuts app can invoke export actions, and apps like Video Compress or Handbrake (via Testflight) get the job done.
  • On Android, apps like Video Compress or Panda Video Compressor are widely used, though they upload to their servers. If privacy matters, check whether the app processes locally.

Trim the clip first. Dead air at the start or end of a recording adds seconds that compound at even moderate bitrates. Cutting 20 seconds off a 90-second clip can shave 15–20% off the file size before compression.

Cloud link workaround. If the video needs to be full quality and compression would ruin it, upload to Google Drive, Dropbox, or Imgur (for shorter clips) and paste the share link. Discord will not embed it inline in all cases, but it is a reliable fallback when file size limits are non-negotiable.

Nitro upgrade. Discord Nitro raises the limit to 500 MB — enough for most uncompressed recordings. Nitro Basic raises it to 50 MB. If you share high-quality clips regularly, the discord nitro file size limit of 500 MB makes compression unnecessary for all but the longest recordings.

Frequently asked questions

What is Discord’s file size limit for free users? Free accounts can upload files up to 25 MB. This applies to video, audio, and any other file type. The limit is per attachment, not per message.

What video format does Discord support best? MP4 with H.264 encoding. It plays inline in the chat window on all Discord clients (desktop, browser, and mobile) without requiring the recipient to download the file. WebM/VP9 also plays inline but has slightly less compatibility outside Discord.

How do I compress a video for Discord without losing quality? There is always some trade-off when compressing video, but the loss can be kept imperceptible. Start with the original file (never re-compress an already-compressed export), target 720p at 1,000 kbps with H.264, and check the output before sharing. At those settings, most viewers will not notice a difference from the original at Discord’s screen sizes. privateconvert.org runs entirely in your browser, so you can test different settings quickly without uploading to a server.

Does Discord support MP4? Yes. MP4 is Discord’s preferred video format. It plays inline, loads fast, and is compatible with every Discord client. Use MP4 with H.264 as the default for any video you are preparing to share on Discord.

How do I send a video on Discord when it is over the file size limit, without Nitro? Two options: compress the video down to under 25 MB, or share it via a cloud link (Google Drive, Dropbox). Compression is better for clips under five minutes. For longer recordings, a cloud link is more practical. privateconvert.org can handle compression in the browser — no install, no account required.

What is the file size limit with Discord Nitro? Discord Nitro raises the upload limit to 500 MB. Discord Nitro Basic raises it to 50 MB. For most recordings, Nitro’s 500 MB ceiling makes compression optional rather than required.


If you need to get a clip under Discord’s 25 MB limit right now, the browser compressor at privateconvert.org is the fastest path — no install, no watermark, and the file never leaves your device.

Try the tool

Compress Video

Compress short videos in your browser with local processing, without uploads or watermarks.

Convert
Ln 1, Col 1 UTF-8 Read only