Media · Transcoding without an upload

Video Converter

Convert video in the browser

Convert between MP4 and WebM, scale the resolution, set the bitrate, trim, and mute — using the codecs your browser already has.

MP4 ↔ WebMRescaleTrimNothing uploaded
Outputs
MP4 · WebM
Max file
1 GB
Uploaded
0 B

Video Converter

Runs in your browser · nothing uploaded
Drop files here MP4 · WebM · MOV · one video, up to 1 GB and 10 minutes
Convert to
Resolution (height)
Frame rate (fps)
Bitrate (Mbps)
Trim from (seconds)
Trim to (0 = end)
Audio

Plays everywhere, including older phones, televisions and editing software.

01 — How to use Video Converter

1 Drop a video MP4, WebM and MOV all open, as long as this browser can play them. One video at a time, up to 1 GB, of which up to ten minutes can be converted in one go.
2 Choose the output MP4 with H.264 plays everywhere. WebM with VP9 is smaller at the same quality. VP8 is the fallback for browsers that lack a VP9 encoder.
3 Adjust size, rate and length Scale to a lower resolution, set the frame rate and bitrate, trim to a window, or mute the soundtrack. The aspect ratio is always preserved.
4 Convert and download Every frame is decoded and re-encoded in this tab, with progress shown as it goes. Nothing was uploaded at any point.

02 — Getting good results

Bitrate decides the file size, not the format Size is bitrate multiplied by duration: two minutes at 2 Mbps is about 30 MB whatever the container. As a rough guide, 1–2 Mbps suits 720p screen recordings and talking heads, 4–8 Mbps suits 1080p footage with movement, and anything above that is for archiving. If the result comes out larger than the original, the source was encoded more efficiently than the bitrate you asked for — lower it.
Lower the resolution before the bitrate A 1080p video squeezed to 1 Mbps spends its few bits on too many pixels and smears. The same bitrate at 720p looks sharper, because each pixel gets more than twice the data. When a file must be small, pick the resolution it will actually be watched at first, then reduce the bitrate.
Screen recordings convert well WebM from a screen recorder — including the one on this site — often has no duration in its header and plays oddly in editors. Converting it rewrites the file with a proper index and a keyframe every two seconds, which makes it seekable everywhere. Mostly static content like slides and code compresses extremely well, so a low bitrate is usually enough.
Converting is slower than playing Each frame is requested from the browser’s decoder individually, so none are skipped when the machine is busy and the output frame rate is exactly the one you chose. The price is speed: expect a few frames to a few dozen frames per second depending on resolution and hardware. Trimming first is the quickest way to make a long job short.

03 — Questions

No. Decoding and encoding both run in your browser using the codecs it already ships with. The file never leaves your machine, which matters for recordings of meetings, family footage and anything under an NDA.

04 — More about Video Converter

61 more tools
where this came from.

Same shell, same shortcuts, same promise: nothing leaves your browser.

Browse all 62