Video editing SDK

A video editor you embed —
that renders on your users' machines.

Cutforge is a non-linear video editor for the browser: WebGPU compositing, WebCodecs decode/encode, a Rust core. Drop it into your product and the whole pipeline runs client-side. No render servers, no per-minute bills, nothing uploaded.

Chromium 105+ · Firefox · Safari WebGPU + WebCodecs Rust / WASM core

Why client-side

The render bill is the product cost. We delete it.

$0 render infrastructure

Exports run on the user's GPU. You ship a license key, not a render farm — your marginal cost per video is zero.

Private by default

Footage never leaves the browser. Nothing to upload, nothing to store, nothing to leak. A real selling point for sensitive content.

Faster than realtime

Hardware decode/encode and a WebGPU compositor. A minute of timeline exports in seconds — on the device that's already there.

The math

What a render API would cost you

Cloud editing APIs bill per minute of output. Move that work to the browser and it goes to zero. Drag the slider to your volume.

Cloud render API (~$0.30/min) $1,500 $18,000 / year
Cutforge $0 renders on the user's device

Cutforge is a one-time license. After that, the render bill is gone — at any volume.

Embed

Two lines into any app.

A framework-agnostic mount and a React component. No Remotion, no Pixi, no wrapper to license around — just the editor.

import { createEditor } from '@cutforge/editor';
import '@cutforge/editor/style.css';

const editor = createEditor(el, {
  license: 'CF1.…',  // omit for the demo build
});

// React:
<Editor license="CF1.…" />

Pricing

Buy it once. Own the source.

Indie

€249 one-time

1 developer · commercial use · 12 months of updates

  • Full editor SDK
  • Client-side rendering
  • Email support
Get Indie

Enterprise

Custom let's talk

Whole team · extended license · SLA

  • Private npm + source
  • Dedicated support
  • Custom terms
Contact us

Source-available, commercial license. No open-source redistribution.

FAQ

Which browsers does it run in?

Chromium-based browsers (Chrome, Edge, Arc, Brave) 105+, plus recent Firefox and Safari. It needs WebGPU/WebGL2 and WebCodecs — the modern web-media stack.

How does licensing work?

You install the package and drop in a license key. Without a key it runs as a watermarked demo (exports capped at 60s). A valid key unlocks production use — you sell the key, you don’t rent a render farm.

Do I have to host or render anything?

No. Cutforge is 100% client-side — decode, compositing and export all run on the user’s machine. You serve static files; there are no render servers and no per-minute fees.

What about codecs and formats?

Whatever the browser decodes natively — H.264, VP8/VP9, AV1, plus the usual audio. Export is mp4 or webm via WebCodecs.