Favorite places of your favorite city
Home
Add to preferred sources on Google

Video & Audio File Size Calculator

Estimate how much data a video or audio recording uses from its duration and average bitrate. Use a known overall rate, or add audio separately when it is not already included.

Duration and average bitrate

Enter a decimal duration, not a timecode. Up to 7 days.

Use the overall average rate if known. Otherwise enter the video rate and add audio only if it is not already included.

No separate audio rate is added. This does not mean the actual media is silent.

A point or comma is decimal; enter 1000 without digit grouping. Up to three decimal places.

Changing a unit keeps the typed number and changes its meaning; it does not convert the amount.

kbps and Mbps are bits per second, not bytes. 1 Mbps = 1000 kbps; 8 bits = 1 byte.

Estimated media size

Enter a duration and average bitrate to see the estimate.

An estimate from the entered rates. No extra file overhead is added.

Already know the file size? Estimate download or upload time.
Calculation details

How to estimate media file size

  1. Enter the duration and choose seconds, minutes or hours. For example, enter 1.5 hours instead of a timecode.
  2. Enter a representative average bitrate and choose kbps or Mbps. For audio alone, use the total audio bitrate.
  3. If the main rate excludes audio, turn on Add audio bitrate separately and enter that additional rate in kbps. Do not count audio twice.
  4. Read the estimated decimal size. Open Calculation details for the binary equivalent and method, then copy the qualified summary if useful.

A focused size estimate from known rates

  • Estimate video or audio data from duration and a supplied average bitrate without uploading a file.
  • Add separately listed audio in kbps without manually mixing it with a video rate in Mbps.
  • See one readable decimal size, with binary units and modeled bytes in details.
  • Use decimal points or commas in separate fields, without digit grouping or a format selector.
  • Keep sub-byte and rounded quantities qualified rather than showing false zero or an exact-file guarantee.

When the estimate is useful

  • Plan an export when its duration and average encoding rates are known.
  • Estimate a podcast or other audio recording from its supplied average audio bitrate.
  • Check how changing duration or a known bitrate changes modeled media data, without assuming a codec's quality.

What duration and bitrate tell you

Bitrate describes bits per second. Multiplying an average rate by duration gives bits; dividing by eight gives bytes. For 3 minutes at 4 Mbps, the modeled size is 90 MB.

An overall bitrate may already include audio or other data. If the supplied rate is video only, separate audio can be added once. Any tracks or overhead absent from the entered rates are not invented by this calculator.

kbps and Mbps use decimal prefixes. They are not kB/s or MB/s: an uppercase B denotes bytes. A network plan's advertised speed is not the bitrate of your encoded recording.

Decimal MB and GB are different from binary MiB and GiB. The primary result uses decimal units; the same modeled quantity appears in binary units in details, without changing the underlying data.

For variable-rate encoding, use a suitable average rather than a peak. Resolution, codec name or a constant-quality setting alone does not specify a dependable size; this tool does not guess a bitrate from those settings.

Displayed size conversions have at most three decimal places. About marks actual conversion rounding, while the estimate qualification always applies. A modeled quantity below one byte stays positive and is not presented as zero stored bytes.

Video and audio size examples

A 3-minute recording at a combined 4 Mbps gives 90 MB before any data absent from that bitrate.

A 30-minute audio recording at 160 kbps gives 36 MB. No separate audio addition is needed when that is already the total audio rate.

For 12 minutes at 6 Mbps video plus 192 kbps audio, the total is 6.192 Mbps and the modeled size is 557.28 MB.

A modeled quantity of 1,000,000 bytes is 1 MB, but about 976.563 KiB. A quantity of 1,048,576 bytes is 1 MiB, but About 1.049 MB.

At the same representative bitrate, twice the duration gives twice the modeled data. This does not mean a different codec or quality setting must produce the same rate.

What this calculator cannot predict

Use positive duration up to 7 days and three decimal places per input. Main and combined rates are limited to 1000000000000 bits per second; additional audio is nonnegative. These are supported input bounds, not encoding recommendations.

The estimate depends on supplied rates. No automatic percentage is added for containers, metadata, subtitles, additional tracks or encoder variation. An overall supplied rate may already include some or all of them.

This is not a file inspector, encoder, compressor, speed test or upload-limit checker. It does not derive compressed size or quality from resolution, frame rate, codec, sample rate or bit depth.

An exact calculation from entered decimals is not a guarantee of an exact physical file size. Stored files have whole-byte sizes; fractional modeled bytes and display rounding are mathematical representations of the supplied average-rate estimate.

Your entries and copied summary

Calculation uses page memory, without file upload, account, saved input history or input-bearing share link. Copy happens only when requested.

The surrounding website can make ordinary requests under its existing consent and analytics settings. Local arithmetic is not whole-site privacy certification.

Questions about video and audio size

Multiply the total average bitrate in bits per second by the duration in seconds, then divide by eight for bytes. Include audio only once and keep the units consistent.

Yes. Enter the total average audio bitrate as the main rate and leave separate audio unchecked. The tool uses the supplied rate; it does not derive PCM bitrate from sample settings.

Add it only when the main rate excludes that audio. If your number is already an overall rate, adding the same audio again would double count it. The checkbox adds one additional kbps rate.

Not reliably for compressed media. Duration and a representative average rate are needed here. The calculator does not choose rates or predict quality from resolution or codec labels.

They use different prefixes: MB is decimal and MiB is binary. This tool shows a decimal primary size and a binary equivalent in details, both representing the same modeled data.

Only to the extent it is already included in the supplied rate. The tool adds no automatic container, metadata or extra-track allowance, so stream-only rates model stream data rather than every byte of a finished file.

A variable-rate recording can be estimated from a suitable average bitrate. Its peak is not automatically the average. A constant-quality setting alone does not provide the average rate needed for this calculation.

About identifies a conversion rounded to at most three decimal places. A positive modeled quantity below one byte is not rounded into zero. Neither wording claims an actual file can contain fractional stored bytes.

Sources and calculation notes

NIST explains bits, bytes and decimal/binary prefixes. HandBrake discusses average bitrate and constant-quality encoding; that documentation page is labelled a draft.

References checked on 20 October 2026.

Input limits, optional audio handling, unit selection and display rounding are this calculator's stated policy, not prescribed file-format limits.

Download Time Calculator

Estimate download, upload or copy time from file size and the speed you enter.

Open tool — Download Time Calculator

IPv4 Subnet Calculator

Find an IPv4 network, mask and address range from CIDR or a subnet mask, with clear /31 and /32 qualifications.

Open tool — IPv4 Subnet Calculator

Video Bitrate Calculator

Find an average bitrate budget from target file size and duration, with optional audio subtraction and a size allowance.

Open tool — Video Bitrate Calculator

UUID v4 Generator

Generate 1–1000 lowercase UUID v4 identifiers in your browser, then copy the current batch or download plain text.

Open tool — UUID v4 Generator
View all tools in this category