What Is File Compression?
A plain-language guide to file compression: how ZIP, JPEG, MP4, and PDF shrink data, and when compression helps your daily workflow.
Your folder of exports weighs 4 GB. Email allows 25 MB. Compression is how you close that gap without deleting the project.
The term applies to single files and whole folders. You might compress one MP4 for Slack or run a batch pass on last month’s screen recordings before backup.
Compression in everyday terms
File compression means representing the same (or nearly the same) content with fewer bytes. Software reads the compressed file and reconstructs something usable: an image, a video, a document.
Two families matter for media work:
- Lossless: smaller file, exact recovery (PNG, FLAC, ZIP on text).
- Lossy: much smaller file, approximate recovery (JPEG, MP4, lossy PDF image downsampling).
Deep dive: lossy vs lossless compression .
Compression ratio depends on entropy. Random noise compresses poorly. A solid blue slide compresses extremely well even losslessly.
Lossless vs lossy approaches
Lossless algorithms find repeated patterns. A row of identical blue pixels in a PNG compresses tightly. Decode and every pixel matches the original.
Lossy algorithms remove detail humans rarely notice at normal viewing size. A JPEG might smooth skin texture slightly. A video codec merges similar blocks across frames.
Pick lossless when you might edit again. Pick lossy when the file travels over email, chat, or the web.
Hybrid workflows are normal: lossless master on disk, lossy copy in the ticket, lossless PDF for print, lossy PDF for review.
How compression differs by file type
Images
- JPEG: lossy, great for photos.
- PNG: lossless, supports transparency.
- WebP and AVIF: can be either mode; often smaller than JPEG at similar quality.
- HEIC: common on phones; efficient lossy stills.
Guides: compress images on Mac , compress images on Windows . For mixed folders, batch compress and convert on Mac applies the right method per file type.
Video
Video stacks image compression across time. Codecs like H.264 and HEVC exploit motion: only changes between frames are stored in full.
Bitrate, resolution, and frame rate all affect size. See video bitrate explained and how to compress video on Mac .
PDF mixes vector text (sharp at any zoom) with embedded bitmaps. Compression often means downsampling those bitmaps while leaving text alone.
Guide: compress PDF on Mac . Portal and email caps often match; see compress PDF for upload limits on Mac .
Audio
MP3 and AAC are lossy. FLAC is lossy-free for archiving music or podcast masters.
GIF is a special case: palette limits act like lossy preprocessing, then frame data compresses losslessly within that palette.
Voice memos and meeting recordings compress heavily as AAC; keep raw WAV only when you will edit audio in a DAW.
ZIP and archives vs media compression
ZIP (and gzip, tar.gz) compress at the file level losslessly. It helps text, CSV, and SVG. It barely shrinks an already compressed MP4, JPEG, or PDF because those formats removed redundancy internally.
Zipping ten PNG screenshots might save 10 percent. Re-exporting them as optimized JPEG might save 80 percent (with quality tradeoffs).
Use ZIP for bundling, not as a substitute for media encoding.
Cloud sync tools deduplicate blocks, but they still store your full uncompressed originals on disk locally. Compression reduces what you pay in time waiting for uploads, not just bytes on disk.
Why compressed files still have limits
Compression is not infinite. A noisy 4K screen recording has little redundancy left to exploit. You must also reduce duration, resolution, frame rate, or accept visible loss.
Email and upload caps measure final bytes, not effort spent. A “compressed” 4K clip can still exceed 25 MB. See email attachment size limits for typical caps.
Rules of thumb:
| Lever | Typical impact |
|---|---|
| Trim duration | Linear savings |
| 4K to 1080p | Large savings |
| Lower bitrate | Moderate to large |
| ZIP already-compressed media | Minimal |
See reduce file size on Mac for a cross-format checklist.
Folder monitoring and batch jobs make sense once you identify which incoming exports always exceed caps. One-time compression fixes the symptom; presets fix the workflow.
Safe habits when compressing
Keep an uncompressed or high-quality master in project storage. Export compressed copies into a delivery or exports folder with clear names.
Avoid re-compressing the same lossy file repeatedly. Each pass adds artifacts.
For contracts, medical scans, or unreleased product media, compress on your machine. Online upload tools copy data to servers outside your control. Offline media compression on Mac covers local-only workflows end to end.
Label outputs clearly: deck-master.pdf vs deck-email-8mb.pdf. Future you should not guess which file is safe to re-send.
Automating compression on incoming exports (folder monitoring, batch queues) matters once the same oversize files arrive every week.
Using GetCompress
GetCompress detects format and applies sensible compression locally: images, video, GIF, PDF, and audio in one app. Preview results, queue batches, set target file size on video when a portal publishes a megabyte cap, and save presets per workflow. Files never leave your computer during processing.
Mixed folders (screenshots plus screen recordings plus a deck) are common in handoff zips. Processing each type with the right method beats zipping the folder and hoping the recipient figures it out.
- Batch Compress and Convert on MacAutomate repetitive compress jobs on Mac with Shortcuts, Automator folder actions, Hazel, or folder watching in GetCompress.
- Offline Media Compression on MacCompress images, video, and PDF on Mac without uploading to online tools. Local JPEG, MP4, and PDF processing for NDA work and slow connections.
- Reduce File Size on MacFree space on Mac by compressing video, photos, PDF, GIF, and audio with Preview, QuickTime, and GetCompress.
- Lossy vs losslessUnderstand lossy and lossless file compression for JPEG, PNG, MP4, PDF, and audio, and when each approach fits your workflow.
Buy GetCompress now for local media compression with reusable presets and no media upload.