Back to Blog
tutorial

How to Compress Video for YouTube: Upload Quality Settings Guide

/logo.svg
VideoConvert Team
June 1, 20269 min read

How to Compress Video for YouTube: Upload Quality Settings Guide

YouTube re-encodes every video you upload. That single fact changes everything about how you should compress your footage before uploading. This guide explains the ideal export settings to maximize quality after YouTube's compression pipeline runs.

Why YouTube Recompresses Your Video

YouTube processes every upload through its own VP9/AV1 encoding pipeline. What you upload is never what viewers watch — YouTube creates multiple quality variants (360p, 720p, 1080p, 1440p, 4K) from your source file. This means:

  • Higher quality uploads produce better output — garbage in, garbage out.
  • You should not pre-compress too aggressively — YouTube will compress anyway, so let it start from the best possible source.
  • Format and codec choices at upload matter less than quality — YouTube will re-encode regardless.
  • Recommended Export Settings for YouTube

    Resolution

    Upload in the highest resolution your source footage supports:

    | Source | Upload Resolution | Why | |--------|-------------------|-----| | 4K footage | 3840×2160 | Unlocks 4K playback tier | | 1080p footage | 1920×1080 | Standard HD — minimum recommended | | 720p footage | 1280×720 | Acceptable for older content | | Anything lower | Native resolution | Do not upscale — wastes space, no quality gain |

    Do not upscale 1080p to 4K. YouTube can tell, and it wastes processing and storage.

    Format and Codec

    Best choice: H.264 MP4

    Despite being an older codec, H.264 MP4 is YouTube's preferred input format because:

  • It processes faster (reduces upload-to-live time from hours to minutes in some cases)
  • It is universally supported
  • YouTube's processing pipeline is most optimized for it
  • H.265/HEVC files are accepted but often take longer to process. AV1 source files may face compatibility issues with older upload clients.

    Quality (CRF Setting)

    This is the most important setting. YouTube's own documentation recommends uploading at high bitrates to give their encoder clean source material.

    For H.264:

    | Content Type | Recommended CRF | VideoConvert Preset | |-------------|-----------------|---------------------| | Gaming, fast motion | 16–18 | High | | Standard vlog/tutorial | 18–20 | High | | Screencast/presentation | 20–22 | High | | Casual uploads | 22–24 | Medium |

    The VideoConvert High preset (CRF 18) is ideal for anything you plan to upload to YouTube. The extra file size is worth it because YouTube's compression will subtract quality — start as high as possible.

    Audio

    YouTube supports AAC, MP3, and PCM audio. For best results:

  • AAC at 320 kbps (or the highest quality your editor supports)
  • Stereo or 5.1 surround — avoid mono for music-heavy content
  • 48 kHz sample rate — this is YouTube's native processing rate
  • Frame Rate

    Upload at your native frame rate. Do not convert 24fps content to 30fps or vice versa — it introduces duplicate or dropped frames and makes motion look wrong. YouTube supports 24, 25, 30, 48, 50, and 60fps natively.

    Color Space

    Standard Rec. 709 is the safest choice and what most cameras default to. If you shoot in HDR (Rec. 2020, HLG, or HDR10), YouTube supports HDR uploads — but use the correct color space tag or colors will look washed out.

    What Happens If You Upload a Small, Compressed File?

    If you upload a highly compressed video (say, CRF 28 or higher), YouTube starts from that already-degraded source and compresses again. Viewers will see:

  • Visible blocking artifacts (macroblocking) in motion sequences
  • Washed-out details in shadows and highlights
  • Smearing on fine textures (fabric, hair, trees)
  • This is called generation loss — each encode degrades the image. Starting from a high-quality master prevents stacking degradation.

    Practical Workflow with VideoConvert

  • Export from your editor without any compression (if possible) — lossless or ProRes if your software supports it.
  • Open in VideoConvert and set:
  • - Format: MP4 - Quality: High (CRF 18) - Resolution: Match your source (1080p or 4K) - Aspect ratio: 16:9 (YouTube standard)
  • Convert and upload the resulting file directly to YouTube Studio.
  • For short-form YouTube Shorts:

  • Use the 9:16 (portrait) aspect ratio in VideoConvert
  • Resolution: 1080×1920
  • Same quality settings apply
  • File Size Expectations

    At CRF 18, expect roughly:

  • 1080p 30fps: ~3–5 GB per hour
  • 1080p 60fps: ~5–8 GB per hour
  • 4K 30fps: ~12–20 GB per hour
  • 4K 60fps: ~20–35 GB per hour
  • These are large files. YouTube's 256 GB upload limit is generous enough to accommodate them. If upload speed is a bottleneck, use CRF 20–22 — still high quality but 30–50% smaller files.

    Common Mistakes

    Uploading in 360p or 480p "to save time" — YouTube's processing pipeline takes the same amount of time regardless of your input resolution. You are not saving time, only quality.

    Converting to VP9 before uploading — unnecessary. YouTube encodes to VP9/AV1 themselves. Give them H.264 and let them do the conversion.

    Using a low-quality preset because "YouTube compresses anyway" — true, but a high-quality source compresses far better. This is why professional creators upload full-resolution, minimally-compressed files.

    Changing the frame rate — always match your native frame rate. Speed changes and motion blur issues are hard to fix in post.

    Summary

    For YouTube uploads, the formula is simple: high quality source → YouTube does the rest.

  • Format: MP4 (H.264)
  • Quality: High (CRF 18) in VideoConvert
  • Resolution: Native or 1080p minimum
  • Frame rate: Native (do not change)
  • Audio: AAC 320 kbps, 48 kHz
  • The extra file size from a high-quality export is a small price to pay for significantly better video quality for your viewers. VideoConvert's High preset is designed exactly for this workflow.

    Ready to Try VideoConvert?

    Download for free and start converting your videos today.