Click to upload or drop a video
MP4, WebM, MOV or MKV — edited in your browser, never uploadedAbout this tool
This free online video editor gives you a real multi-track timeline right in your browser. Trim (crop) a video, rotate or flip it, change the speed, adjust the brightness, contrast and saturation and resize it — then layer on your own music and voiceover, overlay or insert images, add another video as a picture-in-picture or spliced-in clip, and export a finished MP4. It's ideal for tidying up a phone recording, fixing a sideways clip, adding a soundtrack, dubbing a voiceover, joining two clips, or building a quick montage — with no watermark and nothing uploaded.
A timeline like a real editor. Under the video sits a player timeline you can scrub, with the video, its audio and every clip you add lined up on the same time frame. Click any clip to edit just that piece — its settings appear below and the rest stay out of your way. Drag clips along the timeline to change when they start, or drag their edges to set an image or video clip's start and end.
Audio and video as separate tracks. When you load a video, the original sound is detached into its own track (like Clipchamp) so you can mute it or change its volume independently. Then add multiple audio files — a background music track (with loop-to-fill) and a dubbing / voiceover — and place each one exactly where you want it on the timeline.
Add images and videos in four ways. Both images and videos can be added as an overlay (on top of the frame) or as an insert (spliced into the timeline), so you get four distinct options:
- Overlay an image — a logo, watermark, caption card or graphic drawn on top of the video for a time range you choose. Drag and resize it right on the preview.
- Overlay a video — a second clip as a picture-in-picture window on top of the video. Drag and resize it on the preview (its audio is muted).
- Insert an image — a full-screen freeze-frame: the video pauses on your image for a few seconds and then continues. The timeline splits the video track with a gap so you see exactly where it lands.
- Insert a video — splice a second clip into the timeline. It plays in full with its own sound and pushes the rest of the video later — the quickest way to join or combine two videos without a heavy desktop editor.
Everything runs 100% in your browser using WebAssembly (ffmpeg). Your video and files are never uploaded to a server — the editing happens on your own device, so it's private and there's no file-size limit imposed by an upload. When you're happy, click Export and the tool composes all your edits in a single pass; you can switch tabs while it works. The video engine (about 30 MB) downloads once the first time, then is cached for next time.
Features
- Multi-track timeline — scrub the whole project and see the video, audio, image and added-video clips share one time frame
- Click to edit — select any clip on the timeline to show only that component's settings
- Trim (crop) — keep just the clip between your start and end
- Rotate & flip — turn 90°, 180° or 270° and mirror horizontally or vertically
- Change speed — from 0.25× (slow motion) up to 4× (fast forward)
- Adjust — brightness, contrast and saturation with a live preview
- Separate audio & video — the original sound becomes its own track you can mute or re-level
- Add music & voiceover — layer multiple audio files, loop background music to fill, and drag each clip to set when it starts
- Overlay an image — draw a logo, caption or graphic on top of the video for a chosen time range; drag and resize it on the preview
- Overlay a video — a picture-in-picture clip on top of the video; drag and resize it on the preview (audio muted)
- Insert an image — a full-screen freeze-frame: the video pauses on your image, then continues; the timeline splits with a matching gap
- Insert a video — splice a second clip into the timeline; it plays in full with its own sound and pushes the rest of the video later
- Resize — export at 1080p, 720p, 480p or 360p, or keep the original size
- Private — nothing you add ever leaves your device
- No upload, no sign-up, no watermark — exports a clean MP4
Common uses
- Add background music to a video or replace its audio entirely
- Add a voiceover / dubbing that starts at just the right moment
- Put a logo or watermark on your video, or a caption card at the start
- Insert a title or photo as a freeze-frame in the middle of a clip
- Join / splice two videos together, or drop a picture-in-picture clip on top
- Trim, rotate and speed up a phone recording before sharing
How to use it
- Upload a video — click the box or drag a file in
- Use the timeline — scrub on the time bar; click a clip to edit it in the panel below
- Trim it (optional) — with the video selected, tick "Trim (crop) the clip" and set the start and end
- Rotate, flip, speed, adjust & resize — fix the orientation, pick a speed and resolution, and drag the brightness / contrast / saturation sliders
- Work with audio — mute or re-level the Original audio track, then "Add audio" for music or a voiceover and drag its clip on the timeline to set when it starts
- Add images — "Add image", then choose Overlay (drag & resize it on the video) or Insert (freeze-frame), and drag it on the timeline to place it
- Add another video — "Add video", then choose Overlay (picture-in-picture, drag & resize on the preview) or Insert (splice it into the timeline), and drag it to place it
- Click "Export video", then download your edited MP4 when it's ready
Frequently asked questions
Is it really free with no watermark?
Yes — it's completely free, adds no watermark, and there's no sign-up.
Is my video uploaded anywhere?
No. All editing runs in your browser on your device; the video, audio and images are never sent to a server.
How do I add music or a voiceover to my video?
Click "Add audio", choose an audio file, and it appears as a track on the timeline. Drag its clip to set when it starts, adjust its volume, and tick "Loop to fill" for background music. You can add several audio tracks — for example music plus a voiceover — and mute or re-level the video's original sound.
What's the difference between Overlay and Insert?
Both images and videos can be added either way, giving four options: Overlay an image draws a logo/caption on top of the video for a time range; Overlay a video does the same with a picture-in-picture clip (its audio muted); Insert an image shows a full-screen freeze-frame that pauses the video, then continues; Insert a video splices a second clip into the timeline that plays in full with its own sound. Overlays keep the video the same length; inserts make it longer, and the timeline shows a gap where the inserted image or video lands.
Can I add another video into my video (picture-in-picture or spliced)?
Yes. Click "Add video" and choose Overlay for a picture-in-picture clip — drag and resize it on the preview and set when it plays — or Insert to splice the clip into the timeline, which plays in full (with its own sound) and pushes the rest of the video later. It's an easy way to join or combine two videos.
What format does it export?
It exports an MP4 (H.264 video, AAC audio) — the most widely compatible format, playable almost everywhere.
Which formats can I edit?
MP4, WebM, MOV and MKV work in most browsers for the video; common audio (MP3, WAV, M4A, OGG) and image (PNG, JPG, WebP) files can be added. The export is always an MP4.
Why does the first export take a while?
The in-browser video engine (about 30 MB) downloads the first time you use the tool, then is cached. After that, exporting is faster. Larger and longer videos, and more tracks, naturally take longer to re-encode.