Video bitrate and file size calculator
Two calculators in one: file size from bitrate and length, or the video bitrate that fits a size limit, with audio and container overhead accounted for.
Runs entirely in your browser. Nothing is uploaded. No signup needed.
Recommended H.264 upload bitrate for 1080x1920 vertical, 30 fps: 8,000 to 12,000 kbps.
Menivor exports upload-ready 1080 x 1920 MP4s, so you never have to tune encoder settings. Make it a finished video free
How to use it
- 1Pick a mode: file size from bitrate, or bitrate for a target size.
- 2Enter the duration (seconds or mm:ss) and the bitrates or target size.
- 3Read the result and the bits-per-pixel quality check, and set the bitrate in your export settings.
About this bitrate calculator
File size is bitrate multiplied by duration. An 8,000 kbps video with 128 kbps audio runs about 61 MB per minute. That makes it easy to check whether an export will fit an upload limit, an email attachment or a messaging app before you render.
Going the other way, enter a target size and duration and the calculator returns the video bitrate to set in your encoder, after reserving the audio bitrate and a small allowance for the MP4 container.
The bits-per-pixel figure is a quick quality sanity check. For H.264 at 30 fps, values around 0.1 look clean for typical footage; much lower and fast motion will smear. H.265 and AV1 reach similar quality at roughly half the bitrate.
| Format | Bitrate | Size per minute (with 128 kbps audio) |
|---|---|---|
| 1080x1920 vertical, 30 fps | 8 to 12 Mbps | 61 to 91 MB |
| 1080x1920 vertical, 60 fps | 12 to 15 Mbps | 91 to 113 MB |
| 720x1280 vertical, 30 fps | 5 to 7.5 Mbps | 38 to 57 MB |
| 1920x1080 landscape, 30 fps | 8 to 12 Mbps | 61 to 91 MB |
| 3840x2160 (4K), 30 fps | 35 to 45 Mbps | 263 to 338 MB |
Frequently asked questions
- How do I calculate video file size?
- File size in megabytes = (video kbps + audio kbps) x seconds / 8 / 1000. For example, 8,128 kbps for 60 seconds is about 61 MB.
- What bitrate should I use for 1080p vertical video?
- For uploads, 8 to 12 Mbps H.264 at 30 fps and 12 to 15 Mbps at 60 fps (YouTube's published SDR recommendations). Platforms re-encode anyway, so a clean high-bitrate upload gives them the best source.
- Why is my exported file bigger than calculated?
- Variable bitrate encoders can overshoot the average on complex scenes, and some exporters add a higher audio bitrate. Use two-pass encoding or a max-rate cap for a hard limit.
- Does this work for H.265 and AV1?
- Yes. File size depends only on bitrate and duration. H.265 and AV1 just need a lower bitrate for the same quality.
More free tools
Guides and video makers
See all free video tools.
Skip the busywork: get finished videos
Paste a link or type a topic. Menivor writes the hook and script, records the voiceover, adds footage and word-by-word captions, and renders ready-to-post vertical videos in 1080 x 1920.