← All articles
Explainer6 min read

Why Your Screen Recording File Is So Big (and How to Shrink It)

A two-minute screen recording can somehow end up bigger than an hour of music. Here is what actually drives screen recording file size, and the handful of habits that keep it under control.

You recorded a two-minute walkthrough, and somehow the file is bigger than an album’s worth of music. It’s a strange thing to run into — a mostly static screen with a cursor moving around feels like it should compress down to almost nothing, but video doesn’t work the way intuition suggests. Understanding why gets you most of the way to fixing it.

File size is bitrate times duration

Every video file’s size comes down to one relationship: how much data is used per second (bitrate), multiplied by how many seconds the video runs. Cut either number and the file shrinks. Most people only ever touch duration — trimming a clip down — without realizing bitrate is usually the bigger lever, and it’s driven by choices made before you even hit record.

Bitrate itself is set by a handful of factors:

  • Resolution. More pixels per frame means more data per frame, full stop. A recording captured at your monitor’s native 4K resolution can be several times larger than the same recording at 1080p.
  • Frame rate. 60 frames per second doubles the data of 30fps for the same content, because the codec has twice as many frames to describe every second.
  • Motion. This is the counterintuitive one — see below.
  • Codec efficiency. Some codecs compress the same visual information into fewer bytes than others, which is part of why format choice (see our WebM vs MP4 comparison) affects size even at identical resolution and frame rate.

Why “just a screen” compresses worse than you’d expect

Video codecs get most of their compression by comparing each frame to the ones around it and only storing what changed, rather than redrawing every pixel from scratch. A static slide or an unchanging dashboard is nearly free to encode this way — frame after frame is almost identical, so the codec stores a handful of full frames and then tiny deltas in between.

Scrolling and motion break that trick. When you scroll down a long page, drag a window, or move a cursor quickly across a busy interface, every pixel on screen shifts at once. The codec can’t cheat with small deltas anymore — it has to encode something closer to a full new frame, over and over, for as long as the motion continues. A five-second scroll through a long document can cost more data than two full minutes of someone reading a static slide out loud.

That’s the part that catches people off guard: it’s not the length of your recording that inflates the file, it’s how much of it is spent scrolling, dragging, or transitioning between states versus sitting still on one screen.

The levers that actually move the number

Trim before you export. This is the single biggest lever and the easiest one to pull — a recording is bitrate times duration, and cutting ten seconds of dead air off the front and back removes that duration entirely rather than just compressing it harder. If you paused to think, checked another tab, or fumbled the setup before starting to talk, that time is pure waste sitting in the file.

Record only what you need. Capturing a single browser tab produces a smaller, lighter file than capturing your entire desktop at full monitor resolution, because there are fewer pixels to encode every frame. If the recording is about one app or one page, capture just that.

Don’t reach for 60fps by default. High frame rate matters for smooth motion — gameplay, fast cursor movement, anything where choppiness would be distracting. For a narrated walkthrough, tutorial, or bug report, 30fps looks identical to almost anyone watching and costs roughly half the data of 60fps for the same length.

Move deliberately during the parts that matter. Since motion is the expensive part, resist the urge to fling the cursor around or scroll fast through content you actually want the viewer to read. Moving slowly and pausing on screens you’re explaining isn’t just easier to follow — as a side effect, it also encodes far more efficiently than a jumpy, fast-scrolling pass through the same material.

Cut unnecessary audio tracks. Audio is a small fraction of total file size next to video, but recording system audio you don’t need — background music from another tab, notification sounds — adds a stream that has to be encoded and stored for the full duration, even if it’s mostly silence.

Why this matters more for a local, browser-based recorder

Plenty of cloud recording tools quietly re-encode your video after upload, which is part of why some sound less concerned about raw file size on capture — the server does another compression pass before anyone downloads or shares it. A tool like ScreenKit skips that step entirely: recording happens locally in the browser and the file you get when it stops is the file you keep, with no server-side pass to quietly shrink it afterward. That’s a real advantage for privacy and speed, but it also means the settings and habits above are doing all the work — there’s no second chance to compress it down the line.

It’s worth knowing the file’s size behaves differently depending on where it’s headed next, too. YouTube re-encodes everything on upload, so a larger source file mostly costs you upload time, not the size of what viewers eventually stream. Slack, email attachments, and Google Drive links generally don’t re-encode — the file you share is closer to the file you send, so trimming and resolution choices matter more when that’s the destination.

Quick reference

Lever Effect on file size Worth it for
Trim dead air Large — removes duration directly Every recording
Capture tab, not full desktop Moderate–large Anything focused on one app
30fps instead of 60fps Roughly halves video bitrate Narrated walkthroughs, tutorials, bug reports
Move/scroll deliberately Moderate Anything with on-screen motion
Drop unneeded audio tracks Small Recordings with background noise or music

Common questions

Does resolution or frame rate matter more? For most screen recordings, resolution has the bigger effect, since text and UI need to stay sharp — dropping resolution to save space usually isn’t worth the legibility loss. Frame rate is the easier one to cut, because 30fps is genuinely enough for anything that isn’t fast motion.

Will trimming after recording shrink the file as much as recording shorter in the first place? Yes, in terms of removed duration — cutting five seconds off a clip removes that data whether you never recorded it or trimmed it after the fact. The only reason to be deliberate up front rather than fixing it in editing is that it saves you the editing step.

Is a bigger file ever a sign of better quality? Not reliably. A large file from five minutes of fast scrolling isn’t higher quality than a small file from five minutes of a steady screen — it’s just more expensive to encode the motion. Quality is really about resolution and codec, not raw byte count.

Does audio quality affect this much? Barely, for typical narration. Voice audio is a tiny fraction of a recording’s total data next to video, so adjusting microphone quality won’t meaningfully change the exported file’s size.


Smaller files, faster sharing, and nothing leaves your device until you decide it should. Add ScreenKit to Chrome — free, local, and ready to record in one click.