How to Compress Screen Recordings Without Blurry Text
Screen recordings compress better than camera footage, but text is easy to ruin. Learn the right resolution, frame rate, and settings for tutorials and demos.
Screen recordings are a special case in video compression. Most of the frame stays still for long stretches, which codecs handle extremely well, so they can shrink a lot. But they are also full of small, sharp text, which is exactly what aggressive compression destroys. The goal is a small file where every word is still readable.
Why screen recordings are different
- Static content: when only the mouse moves, each frame is almost identical to the last, and costs very little.
- Sharp edges: text and UI lines are high-contrast, so artifacts around them (mosquito noise) are easy to see.
- Sudden full-screen changes: switching windows or scrolling quickly briefly needs a lot of bitrate.
- Variable frame rate: many recorders only save frames when something changes, which saves space but can confuse editors.
Common recorders and what they produce
| Recorder | Shortcut or location | Output |
|---|---|---|
| macOS Screenshot | Shift + Command + 5 | MOV (H.264 or HEVC) |
| Windows Snipping Tool | Windows + Shift + R | MP4 |
| Xbox Game Bar (Windows) | Windows + Alt + R | MP4, records one app or game |
| iPhone / iPad | Control Center, Screen Recording | MP4 or MOV in Photos |
| OBS Studio | Settings, Output | MKV or MP4, fully configurable |
Keep the resolution, cut the frame rate
For camera footage, lowering resolution is an easy win. For screen recordings it is the fastest way to make text unreadable. Keep the original resolution whenever the video contains small text. Instead, reduce the frame rate: tutorials and demos look perfectly fine at 30 fps, and even 15 to 24 fps works for slide decks. Keep 60 fps only for game footage or fast animations.
How much bitrate does a screen recording need?
Far less than camera video. A 1080p tutorial with mostly static windows often looks clean at 1 to 2.5 Mbps in H.265, and 2 to 4 Mbps in H.264. That means a 10 minute 1080p tutorial can fit in roughly 100 to 200 MB. Fast scrolling and video playing inside the recording need more.
Compressing with BoltCompress
- Trim the dead time at the start and end, where you click Start and Stop.
- Upload to the compressor and check the size estimates.
- Start with High Efficiency. Screen recorders often use very high bitrates, so even 45% of the original is usually plenty.
- Open the result and read some small text at full screen. If it is fuzzy, use Fast & Light instead.
- Choose MP4 for sharing, or WebM if you will embed the video on a website.
Settings for OBS users
If you record with OBS, you can make files smaller from the start: record at your screen's native resolution, set the frame rate to 30, and use a quality-based rate control (CQP or CRF) around 20 to 23 for x264 or a similar quality level with hardware encoders. Recording to MKV protects the file if OBS crashes; you can remux it to MP4 afterwards from the File menu.
Summary
Screen recordings compress very well as long as you protect the text: keep the resolution, drop to 30 fps, and lower the bitrate until just before text starts to fuzz. To estimate sizes for a long tutorial, try the video size calculator.
Quick answers
Why are my screen recordings so large?
Many recorders use high bitrates or near-lossless settings so text stays sharp, and some record at 60 fps. Re-encoding at a sensible bitrate and 30 fps usually cuts them dramatically.
Should I lower the resolution of a screen recording?
Be careful. Downscaling blurs small text. Keep the original resolution and reduce bitrate or frame rate first; downscale only if the text is large.
Try it on your own video
Upload a video, see the estimated size for each level, and download a smaller file. Free, no install.
Open the compressor