RoadReadyCalc
Calculator

Dash cam recording time calculator

Quick answer

A 64GB card holds about 11 hours of 1080p front-only footage, but only about 3.1 hours from a 4K front and 1080p rear dash cam. Recording time is card size divided by total bitrate, and every extra channel adds roughly 10 Mbps.

Dash cam recording time calculatorLive
Footage before loop overwrite6 h 18 min
Total bitrate42 Mbps
Storage used per hour18.9 GB
Usable card space119 GB
Event files locked at 10 percent of cardabout 5 h 40 min of loop left

That covers most daily driving; the oldest files are overwritten only once the card is full.

The math: minutes = card GB x 0.93 usable x 8,000 / (front Mbps + 10 Mbps per extra channel) / 60

Bitrates are typical figures; many cameras let you pick a higher or lower quality setting, and H.265 models use less than H.264 models at the same resolution. If your manual lists a bitrate, enter it in the custom field.

High-endurance cards sized for this answer

Prices from Amazon at the time of writing; they change often.

How many hours does each card size hold?

Every figure below uses the same typical bitrates as the calculator: 12 Mbps for 1080p, 16 Mbps for 2K, 32 Mbps for 4K and 10 Mbps for each 1080p rear or cabin channel. The time shown is the loop length: how far back your footage reaches before the camera starts overwriting the oldest file.

Card1080p front2K front4K front4K front + rear
16GB2 h 45 min2 h 4 min1 h 2 min47 min
32GB5 h 31 min4 h 8 min2 h 4 min1 h 34 min
64GB11 h 1 min8 h 16 min4 h 8 min3 h 9 min
128GB22 h 3 min16 h 32 min8 h 16 min6 h 18 min
256GB44 h 5 min33 h 4 min16 h 32 min12 h 36 min
512GB88 h 11 min66 h 8 min33 h 4 min25 h 12 min

Why does my camera record less than the calculator says?

Three things eat into the headline figure. Event files (locked by the G-sensor after a bump or a hard brake) are moved to a protected folder that loop recording never overwrites, and many cameras reserve 10 to 30 percent of the card for them. Parking-mode footage also counts against the same card. And the highest quality setting on some 4K models runs well above 32 Mbps, which can cut the loop by a third.

The fix is the same in every case: size the card for the loop you want, then add a margin for event files. If you are unsure what your camera writes, record ten minutes, check the file sizes on a computer, and multiply: a 1GB file per 4 minutes is about 33 Mbps.

Before you rely on this: Windshield-mount rules and audio-recording consent laws vary by state and country, so check your local law before mounting a camera or recording cabin audio. Researched from published specifications and verified owner reviews, not hands-on testing. General information, not professional advice; check your vehicle manual and your local law.

Frequently asked questions

How long will a 32GB card record on a dash cam?

A 32GB card holds about 5 h 31 min of 1080p front-only footage, about 2 h 4 min at 4K, and about 1 h 34 min from a 4K front and 1080p rear camera. After that, loop recording overwrites the oldest files, so the card never fills up; it just stops reaching further back in time.

Does a bigger SD card record better video?

No. Card size only changes how long the loop is, not the image quality. Quality is set by the camera's sensor, lens and bitrate. What a bigger card buys is a longer look back, which matters if you only notice damage or an incident hours later, or if you drive long days and want the whole trip kept.

Why do dash cams need high-endurance SD cards?

Loop recording rewrites the whole card every few hours, which wears out ordinary flash memory quickly. High-endurance cards are rated for thousands of hours of continuous video and cope better with the heat of a windshield. A failing card often keeps recording but writes corrupt files, so the failure is only discovered when you need the footage.

Is H.265 better than H.264 for recording time?

H.265 compresses video roughly 30 to 50 percent more efficiently than H.264 at similar quality, so a camera that records H.265 fits more footage on the same card. If your manual lists the bitrate, type the total into the custom field of the calculator and it will give you the exact loop length.

Updated 2026-09-24