00:00.0 / 00:00.0
🎬

Your project preview appears here

Import a clip to get started. Everything runs on your device — nothing is uploaded.

Imported clips drop onto tracks here.

← All tools

Video editor

A real timeline video editor that runs entirely in your browser — cut and arrange clips, add audio, text, shapes and animations, change the aspect ratio, and export in HD. Private — no upload

Free, no account, no watermark. Because everything happens on your own device, your footage is never uploaded to a server. Works best on a desktop browser (Chrome or Edge recommended) with a bit of room to breathe.

How to use the video editor

  1. Click Import media and add video, images or audio — everything is read straight from your device, nothing is uploaded.
  2. Arrange clips on the timeline: drag to move, pull the edge handles to trim, and use Split to cut a clip at the playhead. Clips snap to each other and the playhead.
  3. Add Text (pick from a font list or import your own .ttf/.otf) and Shapes, then position and style them in the properties panel on the right.
  4. Give any text or shape an entrance/exit animation (fade, slide, zoom, pop, typewriter and more), set an aspect ratio (16:9, 9:16, 1:1, 4:5, 21:9), and tune each clip's speed, volume, fade transitions and how it fits the frame.
  5. Press Export, choose a format (MP4 or WebM) and resolution, and your finished video downloads — rendered entirely on your device.

Common uses

  • Cut and join clips into a finished video — trim the dead bits, reorder scenes, split a long take.
  • Make a vertical 9:16 reel or a square 1:1 post from landscape footage, with animated titles.
  • Add captions, lower-thirds, a logo shape or a call-to-action that fades in and out.
  • Turn a screen recording into a tidy clip with a title card and background music.
  • Assemble photos and video into a short montage with text and transitions.

Tips & limitations

  • It's a real editor, so use a desktop browser — Chrome or Edge are best. Export uses the browser's built-in hardware video encoder (WebCodecs); a small number of browsers (e.g. Firefox on Android) can't export yet.
  • Everything runs in your device's memory, so very long or high-resolution projects can get heavy — trim first and prefer shorter clips for a smooth experience.
  • Positions, sizes and font sizes are relative to the frame, so switching aspect ratio keeps your layout sensible.
  • Preview plays the active clip's own audio; all audio (clips + video sound, with your volume settings) is mixed into the final export.
  • Export re-encodes the video, so keep your original files. Bigger resolution and longer duration mean a bigger file and a longer export.

How it's built & why it's safe

This is a full timeline editor that runs entirely in your browser. A single canvas compositor draws every layer — video, images, text and shapes — for both the live preview and the final render, so what you see is what you export. Encoding uses the browser's native WebCodecs hardware video encoder together with the open-source mediabunny engine to write real MP4 (H.264/AAC) or WebM (VP9/Opus) files; audio is mixed locally with the Web Audio API and custom fonts load via the FontFace API. Because none of this needs a server, your footage is never uploaded — it's read, edited and encoded on your own machine.

Related tools: Video Converter · Audio Converter · Vocal Remover · Image Resizer

Further reading: MP4, WebM or GIF? Picking the right video format · Why Toolkit runs entirely in your browser (and why that matters)

Frequently asked questions

Is my video uploaded to a server?

No. Import, editing, preview and export all happen on your own device. Your footage never leaves your browser — there's no server involved at all.

What can I do with it?

Cut, trim, split and arrange clips on a multi-track timeline; add text with custom fonts, shapes, and entrance/exit animations; change the aspect ratio; adjust per-clip volume; and export to MP4 or WebM at your chosen resolution.

Which formats and resolutions can it export?

MP4 (H.264 video, AAC audio) for maximum compatibility, or WebM (VP9, Opus) for the fully open web. You can export at the project's full resolution or downscale to 720p or 480p.

Do I need to install anything or make an account?

No. It's a free web page — no download, no sign-up, no watermark. It just needs a modern desktop browser.

Can I use my own fonts and animations?

Yes. Import any .ttf, .otf or .woff font file and it's added to the font list, and you can import a custom animation as a small JSON keyframe file alongside the built-in presets.

Why does it work best in Chrome or Edge?

Exporting relies on the browser's built-in WebCodecs hardware encoder, which is most complete in Chromium-based browsers. Most current browsers can export; a few (like Firefox on Android) can't yet.

Can I change a clip's speed or add transitions?

Yes. Each video or audio clip has a speed control (slow-motion to fast-forward), and video clips have fade-in and fade-out transitions. You can also set a project background colour and choose whether each clip fits (letterbox) or fills (crop) the frame.

Is there a file-size or length limit?

There's no hard limit, but everything runs in your browser's memory, so very large or long projects can strain it. For a smooth experience, work with shorter clips and trim before you start.