Cross-platform FFmpeg GUI for fast, lossless cutting, trimming, and remixing of video and audio files
GPL-2.0
- TypeScript
- CSS
- SCSS

About LosslessCut
LosslessCut is a fast FFmpeg-powered GUI for lossless operations on video, audio, subtitle, and related media files. It trims and cuts without re-encoding, so you can remove unwanted parts, extract clips, and save space while keeping the original quality intact.
Beyond cutting, it rearranges and merges segments, edits multiple tracks, and handles metadata, thumbnails, waveforms, subtitles, and embedded chapters. It also adds smart cut, scene and silence detection, crop and aspect ratio changes, frame and keyframe navigation, snapshots, project files, and undo and redo.
LosslessCut runs locally on macOS, Windows, and Linux, with downloads, an AppImage, and nightly builds. A command-line interface and an HTTP API allow scripting and automation. It is free and open source.
Key features
- Lossless cutting and trimming without re-encoding
- Lossless merge, rearrange, and multi-track editing
- Metadata, chapters, subtitles, thumbnails, and waveforms
- Smart cut, scene detection, and silent audio detection
- Basic CLI and HTTP API
Details
- On GitHub since
- 2016
- Platforms
- Windows · macOS · Linux
- Processing
- FFmpeg
- Method
- Lossless, no re-encode
- Editing
- Video · audio · subtitle files
- Automation
- CLI · HTTP API
