Agents: this editor is scriptable from the page. Open the editor and run editorAgent.help() in the page's JavaScript, or read /AGENTS.md on this origin.
cutvid Start editing

Cut video without uploading a frame.

Import, cut, title and export in your browser, with no account.

The cutvid editor: a bin of clips, the programme monitor on a forest scene, and a timeline with four clips, a title and a music track

In brief.

cutvid is a free video editor that runs in a browser tab. It opens a file from your disk, cuts it on a real timeline, and writes an MP4 back to your disk. Nothing is uploaded, there is no account, and it keeps working with the network off.

Free

No account, no trial, no card. There is no tier above this one.

Start editing
  • 33 transitions
  • 23 clip animations
  • 60 keyboard actions
  • 0 bytes uploaded
  • CostsNothing. No account, no trial, no watermark, no paid tier.
  • Runs onA browser tab, on your own machine. Installable, and it works offline.
  • ReadsWhat the browser can decode, plus H.265 through FFmpeg in WebAssembly.
  • WritesMP4 with H.264 and AAC, at any size and rate. Captions as a .srt beside it.
  • Keeps the workIn this browser. One .cutvid file holds a project and every original it uses.
  • Answers to a scriptwindow.editorAgent, the same commands the interface sends.

What it does.

The transcript editor: two speakers’ lines over a scene, with a filmstrip beneathThe timeline: four clips with a crossfade and a push, a title on the track above, music beneathAn export in progress: the frame being encoded, with the count and the time left

Files in this browser, not on a server.

The cut, the media and the history live in this browser’s storage. Back a project up as one .cutvid file and restore it in another.

The projects screen: the projects on this device as cards, with the sort and the view

When it has to stay on your machine.

What “no upload” means, exactly

An editor a script can drive.

Every edit the interface makes is a command, and a script sends the same ones. It can read the whole cut, find a phrase somebody said, make the edit, look at the frames that came out of it, and put all of it back. Useful whether the script is yours or an agent’s: its work stays out of your undo and rolls back in one move.

What a script can reachThe reference

What it does not do.

  • Export is H.264 video and AAC audio in an MP4, or the sound alone as .m4a. No ProRes, no DNxHD, no H.265 out, no image sequences.
  • No team features: no cloud project, no review link, no comments, no shared library. A project lives in one browser, and moves as a file.
  • No stock library and nothing generative: no stock clips, no music bed, no AI b-roll, no generative fill.
  • No third-party plugins. No OpenFX, no VST, no motion-graphics templates from another app.
  • Colour is LUTs and the effect rail, not scopes, curves and secondaries. A .cube grades a clip; there is no vectorscope to grade against.
  • Built and checked in Chromium browsers, which is where WebCodecs is furthest along. Other browsers vary by codec and by version.
  • It runs in a tab, on one machine. A long 4K timeline is heavier here than in a native application on the same computer.

The rest of the questions

Nothing to install.

It runs here, and it keeps working offline.

Start editing