Convert one or more MOV files to WEBM using an interactive, fast, and free video converter tool.
drop your MOV files here
Converted Files
Disclaimer:Please be aware that due to limited server storage, converted files will be automatically purged over time for optimal server performance.
Conversion Settings
Set the number of video frames to output. Leave blank to convert the entire video.
Set the number of video frames to output. Leave blank to convert the entire video.
30
Set the output video frame rate in frames per second. Common values are 24, 30, or 60.
Set the output video frame rate in frames per second. Common values are 24, 30, or 60.
Set the output video frame resolution (width x height). Example: 1920x1080 for Full HD.
Set the output video frame resolution (width x height). Example: 1920x1080 for Full HD.
Set the display aspect ratio of the output video.
Set the display aspect ratio of the output video.
Set the number of bits per raw video sample. This affects color precision.
Set the number of bits per raw video sample. This affects color precision.
libvpx-vp9
Choose the video codec for WebM output. VP9 offers better compression but is slower to encode.
Choose the video codec for WebM output. VP9 offers better compression but is slower to encode.
Set the starting timecode for the output video.
Set the starting timecode for the output video.
1
Set the encoding pass number. Use 2-pass encoding for better quality and file size optimization.
Set the encoding pass number. Use 2-pass encoding for better quality and file size optimization.
Apply FFmpeg video filters to the output. Example: scale=1280:720 for resizing.
Apply FFmpeg video filters to the output. Example: scale=1280:720 for resizing.
2500
Set the target video bitrate. Higher values increase quality and file size.
Set the target video bitrate. Higher values increase quality and file size.
How to use this MOV to WEBM Converter?
Choose Files: Click 👆 on the Choose Files button and choose input MOV files, or you may drag and drop MOV files to the drop area. You may choose one or more video files. The chosen files are displayed with size information in the same drop area.
Conversion Settings: You may change the conversion parameters like quality 🎛, background color, etc., using the sliders, or color input buttons.
Conversion: Now you can click on the Convert button. This is where the ⛄ magic happens. Your MOV files are sent to the server for conversion. This all happens in a lightening speed ⚡.
Output: Once the MOVs are converted ✅ to WEBMs, they appear in the download section.
Download Files: You may click 👆 on the big Download button to download ↓ all your converted WEBMs, or you may download individual WEBM by clicking on the respective download button.
Options: There is also a link 🔗 which you can Copy and share it using which you can download the converted WEBM files.
{
"convert": "mov-webm",
"multiple": true,
"from": "mov",
"to": "webm",
"controls": [
{
"type": "number",
"optional": true,
"name": "vframes",
"label": "Number of Video Frames",
"range": {
"min": 1,
"max": 100000
},
"desc": "Set the number of video frames to output. Leave blank to convert the entire video."
},
{
"type": "number",
"optional": true,
"name": "framerate",
"label": "Frame Rate (fps)",
"range": {
"min": 1,
"max": 240
},
"defaultValue": 30,
"desc": "Set the output video frame rate in frames per second. Common values are 24, 30, or 60."
},
{
"type": "text",
"optional": true,
"name": "size",
"label": "Frame Size",
"placeholder": "e.g., 1920x1080",
"desc": "Set the output video frame resolution (width x height). Example: 1920x1080 for Full HD."
},
{
"type": "dropdown",
"name": "aspect",
"label": "Aspect Ratio",
"options": [
{
"label": "4:3",
"value": "4:3"
},
{
"label": "16:9",
"value": "16:9"
},
{
"label": "1.3333",
"value": "1.3333"
},
{
"label": "1.7777",
"value": "1.7777"
}
],
"optional": true,
"desc": "Set the display aspect ratio of the output video."
},
{
"type": "number",
"optional": true,
"name": "bits_per_raw_sample",
"label": "Bits per Raw Sample",
"range": {
"min": 8,
"max": 16
},
"desc": "Set the number of bits per raw video sample. This affects color precision."
},
{
"type": "dropdown",
"name": "vcodec",
"label": "Video Codec",
"options": [
{
"label": "libvpx (VP8)",
"value": "libvpx"
},
{
"label": "libvpx-vp9 (VP9)",
"value": "libvpx-vp9"
},
{
"label": "Copy (No Re-encode)",
"value": "copy"
}
],
"defaultValue": "libvpx-vp9",
"desc": "Choose the video codec for WebM output. VP9 offers better compression but is slower to encode."
},
{
"type": "text",
"optional": true,
"name": "timecode",
"label": "Initial Timecode",
"placeholder": "hh:mm:ss[:;.]ff",
"desc": "Set the starting timecode for the output video."
},
{
"type": "number",
"optional": true,
"name": "pass",
"label": "Encoding Pass Number",
"range": {
"min": 1,
"max": 3
},
"defaultValue": 1,
"desc": "Set the encoding pass number. Use 2-pass encoding for better quality and file size optimization."
},
{
"type": "text",
"optional": true,
"name": "vf",
"label": "Video Filters",
"placeholder": "e.g., scale=1280:720",
"desc": "Apply FFmpeg video filters to the output. Example: scale=1280:720 for resizing."
},
{
"type": "number",
"optional": true,
"name": "video_bitrate",
"label": "Video Bitrate (kbps)",
"range": {
"min": 100,
"max": 50000
},
"defaultValue": 2500,
"desc": "Set the target video bitrate. Higher values increase quality and file size."
}
],
"note": "When converting MOV to WebM, FFmpeg will typically use VP8 or VP9 codecs. VP9 provides better compression efficiency but requires more processing time. You can use 2-pass encoding for optimal quality and file size balance. Some MOV files contain codecs or features that are not fully compatible with WebM; re-encoding with libvpx-vp9 is recommended for maximum compatibility.",
"type": "video"
}