Launched this week

GetCompress
Lossless media compression without context switching
534 followers
Lossless media compression without context switching
534 followers
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.










GetCompress
Hey hunters and makers! 👋
I'm Petr, the solo founder of @GetCompress, a desktop app I made to improve media compression 🎥🖼️📄↘️🤏⚡🔐
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.
Why making another compressor?
Because no other apps pass my quality bar and cover my needs:
You know, there are native macOS apps that struggle to scroll a list of just ten previews 😵💫
I also wanted to just drop files, get them compressed, and drag back without alt-tabbing and context switching.
Compress or convert 107+ supported formats, automate your workflows, and even connect to the MCP server!
Your feedback would help a lot, even based just on the demos and the landing page:
can you remember last time you needed to upload a file with size limit?
is anything missing in the intro or demo videos that is important for you to know?
do you usually read testimonials and find them helpful?
I'm here to answer every question, and I'll be the happiest if you share your thoughts!
Thanks everyone 🥳
@petersamokhin congrats on the launch !
I definitely relate to the "just let me drop a file, compress it, and move on" workflow. It's one of those tasks that should take seconds but somehow ends up breaking your flow.
One thing I'm curious about: among your early users, what file type surprised you the most in terms of compression results? Was there a format where people consistently said, "I didn't expect it to shrink that much without noticeable quality loss"?
Also, the MCP integration is a nice touch. Feels like a natural fit as more AI workflows start handling media.
Wishing you a fantastic launch!
GetCompress
@md_khayruzzaman thank you!
The PDF compression results still surprise me, I'm excited myself to see how it outperforms many if not all other compressors, both online and offline 👀
Happy you noticed the MCP integration, AI ftw!
This is one of those utilities I’d probably only think about when I urgently need it... and then be very happy it exists.
File size limits are still weirdly annoying. I’ve had this with PDFs, screenshots, product videos, bug reports, and even launch assets where something is just slightly too large and suddenly you’re searching for a random online compressor.
The offline desktop angle makes sense here. For files that may include product screenshots, internal docs, or customer-related stuff, I’d rather not upload them somewhere just to make them smaller.
The drag in, compress, drag out flow sounds exactly right too.
Curious how much control users have over quality vs. file size. can I set different compression presets for things like PH assets, bug report videos, PDFs, or web images?
GetCompress
@andrasczeizel hi Andras, thanks a lot for your comment!
You can control the quality by choosing the predefined presets, or set up e.g. target file size, or if you prefer you can even select some advanced settings (such as media codec, frame rate and almost anything else!)
After you apply your desired settings, you can save that preset and reuse it later:
ZeroHuman.
serious Pied Piper vibes (Sillicon valley TV show) here 😂
please tell me getcompress uses middle-out compression... and if not, how long until richard hendricks joins the team?😂😂😂
On a serious note, how do you balance maximum file-size reduction with preserving visual quality across so many different formats?
GetCompress
@byalexai bro idk what compression does it use, all code was removed in order to get rid of bugs!
Re: serious note, it's balanced by doing a lot of hard work on testing it & optimizing & using hundreds of test files, to ensure all input and output formats perform great! There are many tricks, and if you dig deeper, there are always additional params & optimizations which people often miss (and which Claude won't tell you even with an advanced prompt!)
The compression logic is open-source btw: https://github.com/getcompress/extensions
The 3rd party tools like FFmpeg are also built publicly, which is how I endured to support more advanced params & codecs, and e.g. make it possible to use Apple native VideoToolbox to improve it even further: https://github.com/getcompress/media-tools-binaries
Looks super polished! Love the offline mode and drag and drop feature.
A small question on the interface - is there a way to preview or compare before and after compression? Or is it trial and error?
GetCompress
the "without context switching" part is the real selling point here imo, most compression tools make you leave your workflow to do it. is this running locally or hitting some cloud service under the hood.
GetCompress
@martin_mo thanks a lot! The app is fully local, no network access is required after installation 🔐
@petersamokhin oh nice, fully local with zero phone-home after install is honestly rare these days. most "local" tools still ping something for license checks or analytics. good to know it's actually airgapped after setup, that's a real selling point for privacy-conscious folks.
GetCompress
@martin_mo thank you!
To be 100% safe, I'd still recommend read the privacy policy on the website, it covers the app too, and as I said here, no files (not their contents or even names) ever sent to any services or analytics, and privacy was one of my top priorities! There are still limited analytics (like error reporting) but it can be quickly disabled, and it's anonymised and can't be connected to a particular person (i.e. your email or license key are never sent to analytics). Hope it adds more context!
The MCP integration caught my eye! What kind of automations does it unlock, you got a favorite workflow you'd recommend trying first?
GetCompress
@timur_masalimov 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!
One of the interesting ones today! The MCP angle is the smart bet and the "Claude won't hallucinate an outdated CLI" is a great pitch. Question on the compression side - when you lean on VideoToolbox for speed, do you ever fall back to a software encoder like x265 when someone wants quality over size? Anyways, congrats on the launch
GetCompress
@artstavenka1 I see a pro here, thanks for asking!
You can control Apple native handling in settings, and switching to x265 is just one click (see screenshot), but also I added a lot of smart logic, that depends on the file format, and might try different fallback settings in order to get the smallest file possible ✨