Arrow left and right: switch to the adjacent tool in the overview. Arrow up and down scroll the page.

CompressO

CompressO

Free open-source app for compressing videos and images

Visit Website
Hearts Heat (0–100)
4,023 Stars AGPL-3.0 3.0.0 Apr 15, 2026 Since Nov 2023 28 open issues

AI Summary

CompressO is a cross-platform desktop application for compressing videos and images. The app is based on Rust/Tauri and uses FFmpeg as well as other tools for maximum compression. It works completely offline without network connection.

Screenshot of CompressO website

Pros

  • + 100% free and open-source under AGPL 3.0 license
  • + Works completely offline without data transmission
  • + Available for all desktop platforms (Windows, Mac, Linux)

Cons

  • Not notarized by Apple, requires manual approval on macOS
  • Compatibility issues with Debian 13 and Ubuntu 24

Use Cases

  • Compressing large video files for web upload and faster loading times
  • Optimizing images for websites and mobile apps
  • Batch processing of media assets for development projects
  • Reducing storage space for video and image archives

Who is it for?

Developers, content creators and media professionals who need a privacy-friendly offline solution for compressing videos and images.

Tags

What is CompressO?

CompressO is a desktop application for compressing videos and images, available as free software under the AGPL-3.0 license. The project is built on Rust and the Tauri framework, with FFmpeg handling the actual media processing under the hood. The application runs entirely offline. No data is transferred, no cloud connection is required, no registration is needed. Anyone who wants to compress sensitive media without handing it to an external service has a working alternative to browser-based tools here.

Core features

  • Video compression via FFmpeg aimed at maximum size reduction, suitable for web uploads or archiving
  • Image optimization for use cases such as websites or mobile apps
  • Batch processing of multiple media assets in a single pass
  • Cross-platform operation on Windows, macOS and Linux
  • Full offline use without a network connection

Who is CompressO for?

Developers who preprocess media assets for projects benefit from the batch function and local processing. Content creators who regularly need to reduce large video files for uploads can avoid paid subscriptions. Where privacy requirements rule out a cloud solution, CompressO meets them without added effort.

Two limitations are relevant. On macOS, Apple notarization is missing, which requires a manual override in system settings. On Debian 13 and Ubuntu 24, compatibility issues occur. Anyone working on one of these systems should first check whether a current version of the application resolves the problem or whether a workaround is needed.

Context & alternatives

CompressO fills a gap that many browser-based compression tools leave open: local processing without file size limits and without sharing data externally. Comparable desktop tools in this space are scarce. HandBrake addresses video compression with considerably more configuration depth, but is aimed more at users who want to control encoding parameters themselves. For pure image optimization, CLI tools such as ImageMagick or squoosh in the browser are options. CompressO combines both in a single interface. Anyone without FFmpeg knowledge who still wants to compress locally and for free is better served here than with pure CLI solutions.

Related Tools

Meooow! Want tool tips by email?

Yes, please!