- Convert Online
- Video Converters
- MKV to WEBM
Convert MKV to WEBM
Convert one or more MKV files to WEBM using an interactive, fast, and free video converter tool.
Conversion Settings
Limits the number of video frames to output. Useful for extracting a short preview or clip. Leave empty to include all frames.
Limits the number of video frames to output. Useful for extracting a short preview or clip. Leave empty to include all frames.
30Sets the video frame rate. 30 fps is standard for web videos. Lower frame rates reduce file size; higher frame rates increase smoothness.
Sets the video frame rate. 30 fps is standard for web videos. Lower frame rates reduce file size; higher frame rates increase smoothness.
Resize the video to a specific resolution. Example formats: 1920x1080, 1280x720. Leave empty to keep original size.
Set the display aspect ratio for the output video. Leave it as 'Default' to keep the original.
Set the display aspect ratio for the output video. Leave it as 'Default' to keep the original.
2500kSets the target bitrate for video encoding. Higher values improve quality but increase file size.
Sets the target bitrate for video encoding. Higher values improve quality but increase file size.
1Controls whether to use single-pass or two-pass encoding. Two-pass gives better bitrate control and quality.
Controls whether to use single-pass or two-pass encoding. Two-pass gives better bitrate control and quality.
libvpx-vp9Choose the video codec for encoding. VP9 offers better compression than VP8 but is slower to encode. 'Copy Original' skips re-encoding.
Choose the video codec for encoding. VP9 offers better compression than VP8 but is slower to encode. 'Copy Original' skips re-encoding.
128kSet the bitrate for the audio track. Higher values improve audio quality but increase file size.
Set the bitrate for the audio track. Higher values improve audio quality but increase file size.
Disclaimer:Please be aware that due to limited server storage, converted files will be automatically purged over time for optimal server performance.
How to use this MKV to WEBM Converter?
- Choose files or drop them into the input area.
- Adjust the conversion settings and click Convert.
- Download the converted files when processing finishes.
{
"convert": "mkv-webm",
"multiple": true,
"from": "mkv",
"to": "webm",
"controls": [
{
"type": "number",
"name": "vframes",
"label": "Limit Video Frames",
"optional": true,
"range": {
"min": 1,
"max": 100000
},
"desc": "Limits the number of video frames to output. Useful for extracting a short preview or clip. Leave empty to include all frames."
},
{
"type": "dropdown",
"name": "framerate",
"label": "Frame Rate (FPS)",
"options": [
{
"label": "15 fps",
"value": 15
},
{
"label": "24 fps (Film)",
"value": 24
},
{
"label": "30 fps (Standard)",
"value": 30
},
{
"label": "60 fps (High)",
"value": 60
}
],
"defaultValue": 30,
"desc": "Sets the video frame rate. 30 fps is standard for web videos. Lower frame rates reduce file size; higher frame rates increase smoothness."
},
{
"type": "text",
"name": "resolution",
"label": "Resolution (Width x Height)",
"placeholder": "e.g. 1280x720",
"optional": true,
"desc": "Resize the video to a specific resolution. Example formats: 1920x1080, 1280x720. Leave empty to keep original size."
},
{
"type": "dropdown",
"name": "aspect_ratio",
"label": "Aspect Ratio",
"options": [
{
"label": "Default (Keep)",
"value": ""
},
{
"label": "4:3",
"value": "4:3"
},
{
"label": "16:9",
"value": "16:9"
},
{
"label": "1.7777",
"value": "1.7777"
},
{
"label": "1.3333",
"value": "1.3333"
}
],
"defaultValue": "",
"desc": "Set the display aspect ratio for the output video. Leave it as 'Default' to keep the original."
},
{
"type": "dropdown",
"name": "video_bitrate",
"label": "Video Bitrate",
"options": [
{
"label": "500 kbps (Low)",
"value": "500k"
},
{
"label": "1000 kbps (SD)",
"value": "1000k"
},
{
"label": "2500 kbps (HD)",
"value": "2500k"
},
{
"label": "5000 kbps (Full HD)",
"value": "5000k"
}
],
"defaultValue": "2500k",
"desc": "Sets the target bitrate for video encoding. Higher values improve quality but increase file size."
},
{
"type": "dropdown",
"name": "pass",
"label": "Encoding Pass",
"options": [
{
"label": "1 Pass (Faster)",
"value": 1
},
{
"label": "2 Pass (Better Quality)",
"value": 2
}
],
"defaultValue": 1,
"desc": "Controls whether to use single-pass or two-pass encoding. Two-pass gives better bitrate control and quality."
},
{
"type": "dropdown",
"name": "video_codec",
"label": "Video Codec",
"options": [
{
"label": "libvpx (WebM VP8)",
"value": "libvpx"
},
{
"label": "libvpx-vp9 (WebM VP9)",
"value": "libvpx-vp9"
},
{
"label": "Copy Original",
"value": "copy"
}
],
"defaultValue": "libvpx-vp9",
"desc": "Choose the video codec for encoding. VP9 offers better compression than VP8 but is slower to encode. 'Copy Original' skips re-encoding."
},
{
"type": "dropdown",
"name": "audio_bitrate",
"label": "Audio Bitrate",
"options": [
{
"label": "64 kbps",
"value": "64k"
},
{
"label": "96 kbps",
"value": "96k"
},
{
"label": "128 kbps (Standard)",
"value": "128k"
},
{
"label": "192 kbps",
"value": "192k"
}
],
"defaultValue": "128k",
"desc": "Set the bitrate for the audio track. Higher values improve audio quality but increase file size."
}
],
"type": "video",
"operation": "convert"
}