GetCompress - Lossless media compression without context switching

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.

Add a comment

Replies

Best
Congrats on the launch! Love the focus on reducing context switching. I'm curious what's been the hardest media format to support? I imagine PDFs, animated GIFs, and videos all come with very different tradeoffs between compression ratio and visual quality.

 hey, thanks a lot!

Surprisingly, images were much more tricky to ensure the "perfect production-grade compression" across all images, due to the number of extensions, edge cases, and some additional advanced algorithms to be introduced (e.g. a proper lossy PNG compression).

I did not expect that at all! Thanks for the reply!

 thanks for asking!

The MCP integration caught my eye! What kind of automations does it unlock, you got a favorite workflow you'd recommend trying first?

 hey, thanks a lot for sharing your feedback 👋

The main benefits of connecting to GetCompress MCP (vs just telling your agent to "compress it somehow"):

  • reliability: Claude won't hallucinate and install some outdated CLI every time you ask for media compression, and you don't even need to write a detailed prompt that covers any possible edge cases

  • better compression: the curated advanced logic already knows how's best to reduce the file size while keeping visual quality as best as possible, because just with some default params you could receive a pixelated result that is not really small in size

  • speed: magic optimizations such as Apple native frameworks (VideoToolbox) sometimes can do magic!

So, you after connecting the MCP, could ask your AI assistant to prepare you a demo and ensure it's compressed nicely (just with natural words), fit some upload limits to Notion, and anything else!

Finally!

Any chances to have it on Android platform in the future?

 wow, I didn't expect any interest on mobile side 👀

No plans for the nearest future, but probably I'd have to reconsider it!

My main idea was that you can't do this on mobile:

Decided to test it. Amazing. No more annoying uploads of large media files to google drive just to attach them to internal docs (yes, we have size limits for media). Love your design, ux, and whole drag&drop flow from the Mac toolbar. Amazing product!!! Thank you!

 thank you very much for kind words! Upload limits are a huge pain and probably the number one, and solving it & allowing to do it without context switching between apps was my highest priority 🧲

🔌 Plugged in

Can you create a team license? where you can purchase multiple seats under one key?

sure! I can quickly create a separate checkout link for as many seats as you wish, and you will be able to reuse the license key and deactivate/transfer license key between devices very quickly, I’m sending you an email right now :) I can make it more flexible for the future if you wish!
Once I almost missed deadline for hackathon just because my video submission was slightly bigger than allowed in form, lost so much time with ffmpeg, seems like must-have so such stuff wont happen lol, congrats on the launch dude!

 yooo the GOAT is here! Thank you very much!

Congrats on the launch! 🚀

Offline compression is a big plus. I often avoid random online compressors when files include client screenshots, documents, or internal product videos.

The drag-in, compress, drag-out workflow also feels exactly right for daily use. Curious how GetCompress decides the best compression preset automatically across different file types like PDFs, GIFs, screenshots, and product demo videos.

 thank you very much! Yes, security should not be the last priority for sure.

Looks great! Love the focus on the drag & drop flow. As a designer, I need to make lightweight GIFs all the time for decks, Figma files etc 😿 Really appreciate having a GIF/video converter and optimizer in one tool!

 thanks a lot for your kind words! Drag and drop is my favourite part, I can even say that's the reason why I'm here today 😺

The MCP server is what sells this for me. I'm constantly compressing screen recordings and screenshots for App Store assets and PR/bug reports, and offloading that to my agent instead of remembering FFmpeg flags is a real workflow win. Offline + native VideoToolbox is the right call too. Congrats on the launch, Petr! 👏

 thanks a lot for your kind words! Fun fact: my main flow was especially uploading demos to Jira tickets & PRs & bug reports up to a few times per day too, so this idea came from real pain due to be solved 👀

Wow, looks very cool! Curious, how do you handle already compressed formats like H.264/H.265 videos or modern image codecs (WebP/AVIF)? Is the gain mostly from re-encoding presets or do you use some additional optimization layer?

 thanks for an advanced question! To be honest, in many cases already optimized formats much less benefit from additional compression, but re-encoding with advanced params or Apple native codecs sometimes helps even further 👀

However, the main use-case for GetCompress is compressing any kind of media that is produced by any tool in your work, before uploading it or using elsewhere, so you can get WebP and AVIF or compressed MP4 safely & quickly in batches!