There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check. See how it stays private.
How to convert video
- Add the video. Drop the clip onto the tool or browse for it; large files are held on-device, not uploaded.
- Pick a target format. Choose the output container and codec that your target player or editor expects.
- Convert. Run the transcode locally and watch the progress in the tab.
- Download. Save the converted video straight to your device.
Format mismatches are the usual reason to convert: a phone records MOV that a web page will not play, or an editor wants MP4 rather than WebM. Running the job locally means even large, private footage never leaves your machine.
Choose the target based on the destination — MP4/H.264 for the widest device support, WebM/VP9 for smaller web files. Length, resolution, and your processor decide how long the encode takes, since every frame is processed in the tab.
To make a file smaller rather than change its format, use Compress. To cut it down to a segment first, use Trim video, and to turn a short clip into an animation, use the GIF maker.
Frequently asked questions
Which formats can I convert between?
Common web and editing formats such as MP4 (H.264), WebM (VP9), and MOV. Pick the output that matches where the video needs to play.
Is there a file-size limit?
No server limit — the ceiling is your device's memory and storage. Large files are buffered to origin-private storage rather than uploaded.
Why does converting take a while?
Transcoding re-encodes every frame and runs entirely in your browser via FFmpeg WebAssembly, so time scales with length, resolution, and your CPU.
Will converting reduce quality?
Re-encoding is lossy, but you can choose a high-quality setting. Converting only the container (when codecs are compatible) avoids re-encoding entirely.