Free calculator · no account needed
Video file size calculator
Pick a resolution and length to estimate the file size, or enter a size limit to get the highest bitrate that fits.
Empty uses YouTube's upload recommendation for 1080p at 30 fps: 8 Mbps.
128 kbps is plenty for a voice. Use 0 for no audio.
Estimated file size
610 MB
- Per minute
- 61 MB
- Per hour
- 3.66 GB
- Total bitrate
- 8.13 Mbps
Uses decimal units (1 MB = 1,000,000 bytes). Variable bitrate encoders and the container add or save a few percent, so treat it as an estimate.
Typical bitrates and file sizes
Resolution and frame rate don't set the file size on their own; the bitrate does. These are YouTube's upload recommendations for H.264 video, a common reference for camera footage, next to what SoloWOS Screen Recording uses. Sizes include 128 kbps audio.
| Video | Bitrate | 1 minute | 10 minutes |
|---|---|---|---|
| 720p, 24 to 30 fps | 5 Mbps | 38.5 MB | 385 MB |
| 720p, 50 to 60 fps | 7.5 Mbps | 57.2 MB | 572 MB |
| 1080p, 24 to 30 fps | 8 Mbps | 61 MB | 610 MB |
| 1080p, 50 to 60 fps | 12 Mbps | 91 MB | 910 MB |
| 1440p, 24 to 30 fps | 16 Mbps | 121 MB | 1.21 GB |
| 4K (2160p), 24 to 30 fps | 35 to 45 Mbps | 301 MB | 3.01 GB |
| 4K (2160p), 50 to 60 fps | 53 to 68 Mbps | 451 MB | 4.51 GB |
| SoloWOS Screen Recording | 2.5 Mbps + 128 kbps audio | 19.7 MB | 197 MB |
For the 4K ranges, the sizes use the middle of the range (40 and 60 Mbps).
Screen recordings need less
Video codecs only store what changes between frames. A screen with slides, a code editor or a spreadsheet barely changes from one second to the next, so it looks sharp at bitrates that would blur a camera shot of people moving. Scrolling, animations and full-screen video are the exceptions. If a recording has to go out as an attachment, use the bitrate mode: a 2-minute clip with 128 kbps audio fits in 25 MB at about 1.5 Mbps.
The easier fix is not to attach the file. With Screen Recording you record in the browser and send a link, and the person watches it without downloading anything.
IN SHORT
File size = (video bitrate + audio bitrate) x duration ÷ 8. A 10-minute 1080p video at 8 Mbps with 128 kbps audio is about 610 MB. YouTube recommends 5 Mbps for 720p, 8 Mbps for 1080p and 35 to 45 Mbps for 4K at 24 to 30 fps. Screen recordings with mostly static slides or code look fine at much lower bitrates.
Prices and limits as of .
Questions
How do I calculate video file size?
What bitrate should I use for 1080p?
How big is a screen recording?
What bitrate fits a 25 MB email attachment?
Why is my file a different size than the estimate?
Related calculators
Send a link instead of a file
SoloWOS Screen Recording records your screen and voice in the browser and shares the video as a link, so attachment limits stop mattering. 14 days free, no card needed · Then Basic for $2/month.