Media & Storage

Video Recording Storage Calculator – Bitrate & Record Time

Estimate camera-video and screen-recording storage, project a test recording, compare card capacity and check a sustained write floor.

Free to useNo account neededMethod explained

Media & Storage

Estimate video recording storage

Calculate camera or video file size from a known average bitrate, or build a reference estimate from resolution, frame rate and recording profile. Include audio, file overhead, clip count and optional card or drive capacity.

Recording plan

Use a known observed or expected average bitrate when available. Camera-settings mode is a transparent planning reference, not a manufacturer recording specification.

Duration per clip

Known recording bitrate

Enter the complete saved video-stream bitrate. An observed average is the strongest input; a CBR, ABR or camera target remains a planning value.

Audio and file overhead

Audio bitrate is added to video bitrate. The overhead percentage is a general allowance for container structures and saved data not represented by those bitrates; it does not model fixed per-clip metadata separately.

Optional card or drive capacity

Compare the planned clips with usable storage after reserving free space. This does not measure a device or account for hidden system partitions.

Check recording data rate against a card’s write floor

A recording can fit on a card and still exceed its supported write rate. Compare the combined recording stream rate with a Video Speed Class floor. Use the maximum recording rate when known; an average cannot reveal every burst.

Mbps ÷ 8 gives decimal MB/s. The allowance is chosen by you, not a manufacturer requirement. A floor that covers this arithmetic does not certify the card for your camera: the camera’s supported card type, host interface, recording mode, buffering and approved-media requirements still apply. An advertised maximum read speed is not a sustained write floor.

Reference: SD Association speed-class standards.

Choose the right recording mode

The Video Recording Storage Calculator now includes camera-video and screen-recording workflows on this page. Use the main form above for camera profiles, a known bitrate, clip counts and card capacity. Use the screen form below for screen activity assumptions or a measured test recording. The two forms keep their own inputs and results.

Calculate file size from bitrate

Stored bytes = (video bits per second + saved audio bits per second) × duration seconds ÷ 8 × (1 + overhead percentage ÷ 100). Multiply this result by the number of identical clips or recordings. Both modes use this relationship when you enter a known video bitrate.

In the Video Recording Storage Calculator, a known bitrate already describes the chosen recording configuration. Do not multiply it again by resolution, frame rate, activity or codec factors. Use settings-based estimates only when you do not have an actual average recording bitrate.

One-hour examples with one recording and a 2% overhead allowance
Entered video rateSaved audioCombined rateStored size
Camera video: 100 Mbps320 kbps100.32 Mbps46.04688 GB
Screen recording: 8 Mbps128 kbps8.128 Mbps3.730752 GB

These are decimal gigabytes before display rounding. One Mbps means 1,000,000 bits per second; one MB/s means 1,000,000 bytes per second, equivalent to 8 Mbps. GB uses 1,000,000,000 bytes, while GiB uses 1,073,741,824 bytes. Changing the display unit changes the number shown, not the underlying data.

Use camera profiles and capacity checks

The Video Recording Storage Calculator retains resolution and frame-rate inputs, compressed recording profiles and the uncompressed reference. Profile names alone do not determine an exact rate: use the specific camera or recorder's published setting, or measure a representative file. Settings-based planning factors are assumptions rather than manufacturer specifications.

For multiple clips, enter the duration of one clip and its count. If their rates or lengths differ, calculate each group separately and add their storage. Audio bitrate means the total saved audio rate; do not add separate tracks again if your entered figure already includes them. For an audio-only project, use the Audio File Size Calculator.

The Video Recording Storage Calculator subtracts your reserved-space percentage from entered card or drive capacity. Maximum recording time divides that usable capacity by the modeled storage rate. Complete-clip count rounds down; a fraction of another clip is not a complete recording. A 128 GB card with 5% reserved provides 121.6 GB in this scenario. Actual formatted free space may differ.

Storage space and write performance are separate checks

Use the existing write-floor helper above to compare the modeled data rate, a chosen headroom allowance and the card's entered sustained-write floor. Enough capacity does not establish that recording will be reliable. The SD Association speed-class guidance explains minimum sequential performance under defined standard conditions. Check the camera's required card type and recording-mode instructions as well.

Plan screen capture from your own recording

Use the screen mode below for documents, scrolling, application use, video playback or gameplay. Its activity, quality, codec, pixel-count and frame-rate factors provide a planning estimate when no measured bitrate is available. These factors are not a universal encoder model.

For stronger project-specific evidence, record a representative sample with the same software settings, audio tracks and activity. The preserved test-recording helper projects its saved size to your target duration and recording count. A static desktop sample may underrepresent a session with rapid movement. Avoid stretching a short, unrepresentative clip into a precise long-session forecast.

The Video Recording Storage Calculator does not assume that selecting H.265 or AV1 automatically creates a particular saving. At the same entered bitrate and duration, the storage arithmetic is the same. Constant-quality recording can vary its bitrate with content; a nominal CBR or average VBR setting has different behavior. OBS recording guidance documents encoder-specific quality controls.

Check the estimate's limits

The Video Recording Storage Calculator does not inspect files, physical free space, encoder support or actual recording quality. Results exclude editing proxies, project caches and exports unless you include those separately. Long recordings may be split into files; segmentation and per-file structures can change overhead.

Display precision rounds the answer only. Use the underlying estimate with a suitable free-space allowance rather than treating the final decimal as guaranteed capacity. All forms retain their input validation limits. A missing required input is not a measured zero. Recalculate after changing settings, and compare the result with a real sample before committing to a long recording.

For multiple security cameras and retention schedules, use the CCTV Storage Calculator. Its camera-count and retention workflow remains separate from this single-recording planning page.

Screen Recording File Size Calculator

Enter screen capture assumptions here, or use your own saved test recording below. For camera recording and card capacity, use the main form above.

Media & Storage

Estimate screen recording file size

Calculate storage from a known video bitrate or estimate bitrate from resolution, frame rate, codec, screen activity and quality. Audio, container overhead and multiple recordings can be included separately.

Recording setup

Use known-bitrate mode when the recorder reports an observed or expected average bitrate. A configured target bitrate is still useful for planning, but the final average can differ.

Recording duration

Known video bitrate

Enter an observed or expected average video bitrate when available. A configured target bitrate can be used for planning, but variable-bitrate and constant-quality recordings may finish above or below it.

Audio and file overhead

Audio bitrate is added to video bitrate. The overhead field is a general allowance for container structures, metadata and other saved data not represented by the entered video and audio bitrates.

Plan from your own test recording

For a variable-size recording, enter the size of a completed sample made with the same screen activity, audio and settings. Its size already includes saved audio and container data. This extrapolation complements the bitrate and screen-settings modes above.

The margin is a user-selected allowance, not a guaranteed upper bound. Test representative moving content; a static opening screen can understate a session. Set aside disk space for other applications, temporary files and exports separately.

OBS recording guidance describes quality-based rate controls. A quality setting alone does not specify a fixed file size.