YouTube Video File Size Calculator
Calculate the exact file size, optimal bitrate, and upload time for your YouTube videos. Uses YouTube's official recommended encoding settings for every resolution, frame rate, and codec.
Video Settings
Set your video specs. All calculations update in real time.
Resolution Comparison
Same duration and codec at different resolutions
Export Settings by Editor
Recommended settings for your selected resolution and frame rate
YouTube Recommended Bitrates
Official upload encoding settings from YouTube
| Resolution | Dimensions | SDR 30fps | SDR 60fps | HDR 30fps | HDR 60fps |
|---|
Upload Progress Timeline
Upload Time by Connection Type
| Connection | Speed | Upload Time |
|---|
Quality by Codec
Different codecs achieve different quality levels at the same bitrate
| Codec | Best Resolution | Bitrate | Quality |
|---|
How Long Will Your Drive Last?
| Drive Size | Capacity | Duration |
|---|
The YouTube Video File Size Calculator estimates how large your video file will be before you export it. Enter your video duration, resolution, frame rate, and codec to get an instant file size estimate based on YouTube's official recommended bitrates. The tool also calculates upload time, suggests optimal bitrates for target file sizes, and plans storage needs for your content library.
How YouTube Video File Size Works
Type the length of your video in minutes and seconds. The calculator supports any duration from a 15-second YouTube Short to a 12-hour live stream archive.
Select your target resolution (720p through 4K) and frame rate (24 to 60 fps). Higher resolution and frame rate both increase file size. The calculator uses YouTube's exact recommended bitrate for each combination.
Choose from H.264 (YouTube's recommended default), H.265/HEVC (37% smaller files), VP9 (35% smaller), or AV1 (50% smaller). Each codec achieves the same visual quality at progressively lower bitrates.
The calculator instantly shows your estimated file size, effective bitrate, and a visual comparison across all resolutions. Switch to Upload Time, Bitrate Optimizer, or Storage Planner for additional insights.
YouTube Recommended Upload Encoding Settings
Container and Codec
YouTube recommends MP4 container with H.264 video codec and AAC-LC audio codec. This combination processes fastest on YouTube's servers and has the widest device compatibility. H.265 and VP9 are accepted but take longer to process.
SDR Bitrate Targets
For standard dynamic range content, YouTube recommends: 5 Mbps for 720p at 30fps, 8 Mbps for 1080p at 30fps, 16 Mbps for 1440p at 30fps, and 35-45 Mbps for 4K at 30fps. For 60fps content, multiply each rate by approximately 1.5x.
HDR Bitrate Targets
HDR content requires 25-40% higher bitrates to preserve the expanded color gamut and brightness range. For example, 4K HDR at 30fps needs 44-56 Mbps compared to 35-45 Mbps for SDR. HDR is only supported at 720p and above.
Audio Settings
YouTube recommends AAC-LC audio at 128 kbps minimum (mono), 384 kbps for stereo, and 512 kbps for 5.1 surround sound. Sample rate should be 48 kHz. Audio typically adds only 10-20 MB per 10 minutes of video.
Codec Comparison for YouTube
YouTube re-encodes every video you upload
Regardless of what codec or bitrate you use, YouTube will re-encode your video into multiple formats (H.264, VP9, AV1) at various quality levels. Uploading at or above YouTube's recommended bitrate gives the re-encoder the most data to work with, resulting in the best possible quality on the viewer's screen. Uploading below the recommended bitrate means YouTube is re-encoding an already-degraded source.
Upload Speed vs File Size
Upload time is determined by two factors: your file size and your internet upload speed. Most home internet connections have asymmetric speeds, meaning download speed is much faster than upload speed. A connection advertised as "100 Mbps" typically has only 10-20 Mbps upload speed.
To check your actual upload speed, visit fast.com or speedtest.net and look specifically at the upload number. If upload speed is a bottleneck, consider using H.265 or AV1 codec to reduce file size by 35-50% without visible quality loss.
YouTube's upload limits
YouTube allows a maximum file size of 256 GB and a maximum duration of 12 hours, whichever is reached first. You must verify your YouTube account (via phone number) to upload videos longer than 15 minutes. For context, a 12-hour 4K 60fps video with H.264 would be approximately 390 GB, which exceeds the 256 GB limit.
Storage Planning for YouTube Creators
Most YouTube creators underestimate their storage needs. A single 10-minute 1080p video export is about 600 MB, but the raw footage and project files can be 5-10x larger. A creator uploading weekly at 1080p needs roughly 30 GB per year for exports alone, or 150-300 GB when including raw footage and project files.
4K creators need significantly more storage. A weekly 10-minute 4K upload requires about 130 GB per year for exports, and 650 GB or more with raw footage. Plan for at least a 2 TB drive if you shoot in 4K, and consider a backup drive since losing footage is not recoverable.
Variable Bitrate vs Constant Bitrate
Most video editors offer two encoding modes: constant bitrate (CBR) and variable bitrate (VBR). CBR uses the same amount of data every second, which makes file sizes perfectly predictable but wastes data on simple scenes that do not need it. VBR allocates more data to complex scenes (fast motion, detailed textures) and less to simple ones (static shots, solid colors), producing better visual quality at the same average file size.
YouTube recommends VBR 2-pass encoding for best results. In 2-pass mode, the encoder analyzes the entire video first, then distributes bitrate optimally on the second pass. This produces the highest quality output for a given file size. Single-pass VBR is faster to export but slightly less efficient. For live recordings, CBR is the only option since the encoder cannot analyze future frames.
Our calculator uses YouTube's recommended average bitrate for each resolution. With VBR encoding, your actual file size may vary by 10-15% depending on video complexity. Fast-paced gaming footage will be slightly larger, while talking-head videos will be slightly smaller.
Frequently Asked Questions
How big is a 10 minute YouTube video at 1080p?
A 10-minute YouTube video at 1080p 30fps with H.264 codec is approximately 600 MB using YouTube's recommended bitrate of 8 Mbps. At 60fps, the same video would be about 900 MB at 12 Mbps. Actual file sizes vary based on your encoder settings and video complexity.
How big is a 10 minute 4K YouTube video?
A 10-minute 4K video at 30fps is approximately 2.5 GB using YouTube's recommended bitrate of 35-45 Mbps for H.264. At 60fps, expect 4-5 GB. Using H.265 or AV1 codec can reduce the file size by 30-50% with similar visual quality.
What is the best bitrate for YouTube uploads?
YouTube recommends specific bitrates for each resolution: 5 Mbps for 720p at 30fps, 8 Mbps for 1080p at 30fps, 16 Mbps for 1440p at 30fps, and 35-45 Mbps for 4K at 30fps. Uploading at or above these rates ensures YouTube's re-encoding preserves maximum quality.
What video codec should I use for YouTube?
H.264 is recommended because it processes fastest and has the widest compatibility. H.265 (HEVC) and VP9 produce smaller files at similar quality but take longer to process. AV1 offers the best compression but has limited editor support.
What is YouTube's maximum file size for uploads?
YouTube allows uploads up to 256 GB or 12 hours in duration, whichever limit is reached first. You must verify your YouTube account to upload videos longer than 15 minutes.
How long does it take to upload a YouTube video?
Upload time depends on your file size and internet upload speed. A 1 GB video takes about 13 minutes on a 10 Mbps connection, 3 minutes on 50 Mbps, or 1.5 minutes on 100 Mbps fiber.
Does HDR video increase file size on YouTube?
Yes. YouTube recommends 25-40% higher bitrates for HDR content compared to SDR at the same resolution. The increased bitrate is needed to preserve the wider color gamut and higher brightness range.
What are the best export settings for YouTube in Premiere Pro?
Export as H.264 in an MP4 container. Use VBR 2-pass encoding. Set target bitrate to YouTube's recommended rate for your resolution. Audio should be AAC-LC at 320 kbps stereo, 48 kHz sample rate.
How much storage do I need as a YouTube creator?
A creator uploading one 10-minute 1080p video per week needs about 2.4 GB per month for final exports. Raw footage and project files typically require 5-10x more space. Use the Storage Planner mode above for exact calculations.
Is H.265 better than H.264 for YouTube?
H.265 produces files that are 30-40% smaller than H.264 at the same visual quality. However, H.264 uploads process faster on YouTube. If upload speed or storage is a concern, H.265 is a good choice. For fastest processing, stick with H.264.