A target size sets a budget for every second
To compress video for Discord, start with the upload limit shown for your account. The size controls here are targets, not a promise that every clip will fit. The engine divides the available bytes across the duration, reserves space for audio and container data, and aims below the ceiling. A longer clip gets less video data per second at the same target. Removing unnecessary footage before compression can therefore preserve more detail in the seconds you actually want to share.
Resolution changes how far that budget goes
Choose 480p, 720p, or 1080p as a ceiling on the shorter side of the picture. The tool scales larger sources proportionally and does not intentionally upscale a smaller source. Video is re-encoded as H.264 with a frame rate capped at 30 fps; sound becomes AAC when present. Small text and fast movement may show compression sooner than a still scene. Preview the parts that matter, especially a game interface or the error message in a screen recording.
The actual file is the final check
The compressor allows one tighter retry when the first output reaches or exceeds the selected ceiling. Encoding is approximate, so the second result can still be too large. Read the target status and downloaded size before attaching the MP4. If it misses the limit, shorten the source or choose a larger target only when your account permits it. This page prepares a local file; you still attach it yourself, and a silent source does not gain an audio track.