Video Encoder
Transcode, resize and re-encode your video — right in your browser.
- Browser-based
- No upload
- H.264 · HEVC · VP9 · Copy
or use the button below to choose a file from your device
Your video is processed locally in your browser. The original file is not uploaded to the server during normal conversion.
Video encoding can be slower and more memory-intensive on mobile devices. For best results use a modern desktop browser.
Output video codec
Processing locally · your video is being processed on this device.
Large videos may take several minutes depending on your device.
The optimized file was created and is previewed below. Download it to save it to your device.
Preview
What the encoder can do
More than a simple converter — full control when you need it, presets when you do not.
Social presets
One-click presets for Instagram Reels, TikTok, YouTube Shorts, Facebook Reels, WhatsApp and more.
Codec choice
H.264 for universal playback, HEVC for smaller files, VP9 for open web, or Copy to skip re-encoding.
Resize & reframe
Step down to 1080p or 720p, set custom dimensions, or pick an aspect ratio — 9:16, 1:1, 16:9 and more.
Download instantly
The finished file is created in your browser and saved to your device. No server wait, no queue.
Speed control
Encoder speed goes from ultrafast to veryslow. Faster encodes finish sooner but produce larger files.
Audio control
Choose AAC, Opus, MP3, Vorbis or copy the original audio track untouched.
When to use the encoder vs the compressor
Both tools share the same engine. Choose based on how much control you need.
Use the Encoder when…
- You need to pick a specific codec or container
- You want a social preset with exact dimensions
- You need to resize, crop or reframe
- You want fine control over quality and speed
Use the Compressor when…
- You just need a smaller file, fast
- You want four simple levels instead of many dials
- You are sending a video over email or chat
- You do not need to change codec or resolution
Encoder tips
- Start with Original or High Quality — they preserve the source resolution and look great.
- Use a social preset for Reels, Shorts and TikTok — it sets the right dimensions and frame rate.
- Pick H.264 if you will share the file widely — it plays in every browser, editor and device.
- Use Copy mode to change containers without re-encoding — it is instant.
- Downscaling to 1080p or 720p saves a lot of time and file size with minimal visible difference.
- Leave the bitrate field empty to let FFmpeg choose — it usually makes a better decision than manual values.
Frequently asked questions
Is my video uploaded to a server?
Which codec should I choose?
Why is HEVC or VP9 marked "Not in this build"?
Why is there no AV1 encoding?
How long does encoding take?
What happens if the browser tab is closed during encoding?
Need a smaller file instead?
The compressor makes it simpler — four clear levels, one click.