The free desktop editor that makes your videos look finished — not “good enough.”
GitHub · Download · Issues · License
Drift is a desktop video editor from CutWire Studios. Drop in clips, add effects, captions, stickers, and music, then export a polished video — with no subscription, no watermark, and no account.
It is built for the edits people actually make: Reels and Shorts, game clips, school projects, tutorials, product demos, memes, and anything you want to look sharp without living in a browser or paying a monthly fee.
What you see in the preview is what you export. One compositor, one look, no surprises.
Linux — install from Flathub:
flatpak install flathub org.cutwire.Drift
flatpak run org.cutwire.DriftOr grab a build for your platform from the latest release:
| Platform | Package |
|---|---|
| Linux | Flathub · AppImage |
| Windows | Installer (.exe) · Portable zip |
| macOS | Disk image (.dmg, Apple Silicon) |
See all releases for previous versions and full changelogs.
Everything in one window — media, preview, inspector, and timeline
A real multi-track timeline, with overlays, titles, and filmstrip thumbnails
A timeline that behaves like a real editor. Trim, split, snap, ripple, mute or hide tracks, and undo anything. Stack overlays, titles, and B-roll instead of fighting a one-track toy.
Looks in seconds, not hours. GPU effects, stylish transitions, and reusable look templates — so a clip can go from raw footage to a finished vibe without opening another app.
Text, stickers, emoji, and shapes on the canvas. Neon titles, karaoke-style captions, reaction stickers, and callouts stay in the same editor as the cut.
Auto captions you can actually fix. Speech becomes timed subtitle lines. Edit the wording, tweak the timing, and export with captions that match how people watch on mute.
Cutouts, masks, and green screen. Click a subject and lift it onto its own clip. Mask parts of a shot, or key out a green screen when you need a cleaner composite.
Motion that hits the beat. Speed ramps, reverse, fades, and edits that snap to the music — the kind of pacing that makes a clip feel designed, not dumped.
Audio tools that clean up the mix. Volume, fades, EQ, compression, noise cleanup, and voice effects, so narration and music sit together instead of fighting.
Multicam when one camera is not enough. Watch every angle at once, punch between cameras, and save the take as a clean cut — without rebuilding the timeline by hand.
Project bundles for sharing and backup. Package a project with its media so the whole edit moves with you, instead of breaking the moment a file path changes.
Export that looks like the preview. MP4 with quality presets, GIF loops, and ranged export from an In/Out work area. What you signed off on is what you get.
Drift has a built-in MCP server for local AI tools. Turn on Agent access and Cursor, Claude Code, or another compatible agent can work in the open project: import media, place and trim clips, change effects, capture a still of the composition, and export.
This is a real editor hook, not a chatbot bolted onto a webpage. The agent sees the timeline and can make edits you can undo.
Agent access stays off until you enable it, and it only listens on your own computer. Full setup and safety notes live in the MCP guide.
Fonts, stickers, extra effects, and speech models download inside Drift when you need them. Keep the app light, then grab only the packs that match the video you are making.
Open the Addon Manager from the header, or follow the install prompt when a feature needs a pack.
Most “free” editors want an account, a watermark, or a subscription the moment the video starts looking good. Drift is the opposite: yours, on your computer, GPLv3, no login wall.
It is fast enough for a 30-second social cut and deep enough for a real project — captions, effects, audio, cutouts, multicam, and an AI-assisted timeline if you want one.
Build, packaging, architecture, and agent protocol live in docs/:
- Building, testing, packaging, and architecture
- GPU effects
- GPU transitions
- Time Echo architecture
- Agent access / MCP
Found a bug or have an idea? Open an issue on GitHub.
GPLv3 — see LICENSE.











