About this tool
Read a video file's real specs in the browser and work out its bitrate, aspect ratio, frame count, timecode, letterbox bars and target-size transcode settings.
Video Tools is a browser-side video spec calculator: drop in a clip (or type its numbers) and it returns bitrate, aspect ratio, megapixels, frame count, SMPTE timecode, letterbox bars and the exact video bitrate needed to hit a target file size. Every figure comes from the definitions themselves — bitrate = file size in bits / duration in seconds, bits per pixel = bitrate / (width x height x fps) — and the quality check compares your bitrate against YouTube's published H.264 upload recommendation for that resolution. It is built for editors, social media managers and developers who need to size an export before they run it.
Open Video Tools on AltFTool — it loads instantly in your browser.
Use "Read specs from a video file (optional)" to load a clip (the input accepts video/*) — Duration, Frame width, Frame height and File size (MB) fill in from the file locally — or type those numbers in yourself.
Set the Frame rate (fps), Audio bitrate (kbit/s), Target file size (MB) and "Fit into aspect ratio".
Average bitrate reports Mbit/s, kbit/s and bits per pixel alongside aspect ratio, total frames and HH:MM:SS:FF timecode; "Hit a target file size" gives the video kbit/s, "Quality check vs H.264 reference" compares it to the YouTube tier, and Copy result copies the sheet.
Duration, width, height and byte size come from the video itself in your browser — the file is never uploaded.
Enter the megabytes you are allowed and it returns the video bitrate that lands on them after audio is subtracted.
Total frames and HH:MM:SS:FF timecode at your project frame rate, so edit lengths line up with the timeline.
Bitrate = file size in bits divided by duration in seconds. A 50 MB clip running 60 seconds is 50,000,000 x 8 / 60 = 6,666,667 bit/s, or 6.67 Mbit/s. This tool uses 1 MB = 1,000,000 bytes, the same decimal convention ffmpeg and platform upload limits use.
YouTube's recommended H.264 upload bitrate is 8 Mbit/s for 1080p at 24-30 fps and 12 Mbit/s at 48-60 fps. For 4K it is 35 and 53 Mbit/s, for 720p it is 5 and 7.5 Mbit/s. The tool flags your clip against the nearest tier.
Total bitrate = 25,000,000 x 8 / duration in seconds / 1000 kbit/s, then subtract the audio bitrate. For a 120-second clip with 128 kbit/s audio that is 1,667 total minus 128, so about 1,539 kbit/s of video.
Bits per pixel is bitrate divided by (width x height x fps) — it measures how much data each pixel of each frame gets. A 1080p30 clip at 6.7 Mbit/s works out to 0.107 bits per pixel. H.264 typically looks clean from about 0.1 upward for normal content; fast motion and grain need more.
Add the Video Tools widget to your blog or website — free, responsive, no signup. Just keep the “Widget by AltFTool” credit link visible.
<iframe src="https://www.altftool.com/embed/widget/video-tools"
title="Video Tools — free AltFTool widget"
width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden"
loading="lazy" referrerpolicy="no-referrer-when-downgrade" allow="clipboard-write"></iframe>
<p style="font-size:12px;margin:4px 0 0">Widget by <a href="https://www.altftool.com/tools/all/video-tools?utm_source=embed&utm_medium=widget" rel="nofollow">AltFTool — free online tools</a></p>