GetCompress is a lightweight desktop app that quickly compresses videos, images, GIFs, PDFs in batches: get up to 90% smaller files with minimal quality loss. Save your time & keep files safe with offline compression. Drag files in and out, no extra clicks. Available for Mac, Windows and Linux.
After a fantastic launch on Product Hunt and winning Top 2 🥈, with 500+ upvotes and followers (338 score),
Who is it for?
You're covered if you ever upload and share media:
Optimize assets for your blog or bug reports & PRs. Finally fit file size limits & upload that PDF.
Free up to 90% of disk space by shrinking media with minimal quality loss.
Key features:
🌟 Make media files up to 90% smaller, with minimal quality loss.
I've put tons of effort into testing and improving advanced algorithms
🔐 Offline-only work: best for privacy and saves your time
🔄 Compress & convert 107+ media formats in batches: PDF, dozens of video and image types,
GIF, MP4, WebM, HEIC, WebP, AVIF, and (almost?) everything else
🧲 Drag files in and out: no more alt-tabbing and context switching, just use the floating mini dropzone
🤖 Automate your routine: watch for files in folders or clipboard for auto-compression.
Use the Raycast extension, Siri shortcuts, deeplinks, local HTTP server
⚙️ Quick reusable presets, batch and individual settings.
Control advanced settings or use careful defaults: media codec, FPS, metadata, transparency, ICC, + many more
🧩 MCP server: let your AI assistant optimize media for you without interrupting workflows.
No more incorrect commands, sandbox shell issues, and fragile steps that involve media compression
🔌 Open-source extensions: bring your own CLI tools, wrap with short JS snippets, and enjoy polished UI & UX.
See what commands the app runs, what services it uses. Fork them or create yours to support more formats/tools
Thanks everyone 🥳


