Convert → MP4 to smaller MP4

Convert MP4 to smaller MP4

Same format, smaller file. This is the most common conversion in practice — fitting an MP4 under a chat-size cap (WhatsApp 16 MB, Discord 10 MB, Gmail 25 MB) without changing the format.

Fast path: open Video Forge → pick WhatsApp / Discord / Email (per platform) → drop the file in.

Video Forge picks the right codec, container, and bitrate for the destination, runs a single ffmpeg job, and writes the output next to the source.

Download Video Forge — 10 conversions free on macOS and Windows.

When you'd want this conversion

  • Fitting under WhatsApp's 16 MB mobile cap
  • Discord's 10 MB attachment cap
  • Email attachment limits (Gmail 25 MB, most others lower)
  • Trimming archive footage to save disk space

Key consideration

Use two-pass encoding for an exact file size, or push CRF higher (24–28) for a quality-target approach. Resolution and framerate cuts are the next levers.

ffmpeg command (if you prefer the CLI)

ffmpeg -i input.mp4 -c:v libx264 -b:v 2500k -pass 1 -an -f mp4 /dev/null && \
ffmpeg -i input.mp4 -c:v libx264 -b:v 2500k -pass 2 -c:a aac -b:a 128k output.mp4

Same encoder Video Forge uses internally. Drop the GUI and the command runs identically; bring the GUI back when you want preview-before-commit or destination tiles.

Why use Video Forge for this

  • No upload. The file stays on your machine. Faster than any cloud converter for anything larger than a few hundred MB.
  • ffmpeg is bundled. No brew install, no PATH issues, no manual install.
  • 5-second preview before the full encode runs. Catch CRF and color issues before committing time.
  • $5 lifetime, 10 free conversions first. Pay once, use forever, 5 devices per license.