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.
Calculation breakdown
Storage-planning estimate only. Final average bitrate, camera mode, sample packing, audio streams, segmentation and per-clip data can change the recorded size.
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.
| Entered video rate | Saved audio | Combined rate | Stored size |
|---|---|---|---|
| Camera video: 100 Mbps | 320 kbps | 100.32 Mbps | 46.04688 GB |
| Screen recording: 8 Mbps | 128 kbps | 8.128 Mbps | 3.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.
Calculation breakdown
File-size estimate only. Final average bitrate, screen complexity, encoder settings, additional streams and recorder-specific saved data can change the finished file.
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.