Home/Blogs/Video Bitrate Guide
Compression Science

Demystifying Video Bitrates: How Resolution, Framerate & CRF Affect File Size

By Crate Editorial Team•Published Oct 24, 2026•8 min read

A common misconception among beginner creators is that resolution dictates file size. You might assume that a 1080p video is inherently half the size of a 4K video. In reality, a 1080p clip can easily be ten times larger than a 4K clip.

The true metric that determines how much storage a video consumes is Bitrate—the number of data bits processed per second of video playback.

⚡ Shrink Video File Sizes Without Pixel Math

Crate Video Compressor automatically calculates the optimal CRF and bitrate for your target file size using in-browser WebAssembly.

Compress Video Now→

The Universal File Size Formula

Regardless of video length, codec, or resolution, file size is calculated with a single mathematical equation:

File Size (Megabytes) = [Bitrate (in kbps) × Duration (in seconds)] ÷ 8,000

Example: A 60-second video rendered at 8,000 kbps (8 Mbps) will always yield a file of approximately 60MB, whether rendered at 720p or 4K.

Recommended Bitrate Targets for Web & Social Feeds

Resolution & FPSStandard SDR BitrateHigh-Motion / Gaming Bitrate
1080p @ 30 FPS4,000 – 6,000 kbps8,000 kbps
1080p @ 60 FPS6,000 – 9,000 kbps12,000 kbps
4K @ 30 FPS20,000 – 30,000 kbps45,000 kbps
4K @ 60 FPS35,000 – 50,000 kbps65,000 kbps

What Is CRF (Constant Rate Factor)?

In traditional Constant Bitrate (CBR) encoding, the encoder allocates the exact same data budget to a static black screen as it does to a high-speed car chase with flashing lights. This causes massive wasted storage on quiet scenes and blocky pixelation on fast action.

Constant Rate Factor (CRF) is the default rate control mode for modern x264, x265, and libvpx/AV1 encoders:

  • Scale: 0 to 51 (for H.264), where 0 is mathematically lossless and 51 is the worst quality.
  • The Sweet Spot (18 to 24): A CRF of 18 to 20 is considered “visually transparent”—human eyes cannot differentiate the compressed output from raw camera sensor capture.
  • The Web Sweet Spot (26 to 28): Crate Video Compressor defaults to CRF 26–28 for social media and Discord, yielding 70% to 85% byte reduction while remaining crisp on mobile displays.
Advertisement
Google AdSense Partner SlotActive upon AdSense domain verification
Crate Creative Suite

More Free Creator Tools

100% private, client-side tools designed for video editors and creators.

Popular

Crate Captions

Auto-generate gapless 1w–5w word subtitles with smart emojis for CapCut, Premiere, & Shorts.

Video & SubtitlesLaunch →

Extract Audio

Rip clean uncompressed WAV audio from any MP4, MOV, or WebM video locally in seconds.

Audio UtilitiesLaunch →

Compress Image

Batch optimize JPEG, PNG, and WebP images client-side with interactive before/after inspection.

Image ToolsLaunch →

Remove Background

Instant neural foreground isolation. Create transparent PNG cutouts without server uploads.

Image ToolsLaunch →

Convert Image

Bulk convert WebP to PNG/JPG, PNG to WebP/JPG, or JPG to WebP with one-click ZIP download.

Image ToolsLaunch →

Resize Image

Batch resize photos by pixel dimensions or percentages with aspect ratio lock and ZIP export.

Image ToolsLaunch →

Crop Image

Crop images visually with 16:9, 1:1, 9:16, and 4:5 social presets with zero quality loss.

Image ToolsLaunch →

Rotate Image

Batch rotate images 90°, 180°, or 270° and mirror flip horizontally or vertically.

Image ToolsLaunch →

Watermark Image

Batch stamp copyright text or branding across photos with 9-point grid and diagonal repeat.

Image ToolsLaunch →

Blur & Censor Image

Blur faces, pixelate sensitive personal info, or blackout credit card numbers 100% in-browser.

Image ToolsLaunch →

Meme Generator

Create viral memes with classic Impact captions, custom image upload, and zero watermarks.

Image ToolsLaunch →

Crate Drop

Stream gigabyte files directly between two devices over encrypted peer-to-peer Wi-Fi channels.

File TransferLaunch →
Popular

Font Style Changer

Transform text into 50+ aesthetic Unicode fonts for Instagram bios, TikTok captions, & Discord.

Text & TypographyLaunch →