Convert one or more WEBM files to AVI using an interactive, fast, and free video converter tool.
or drop your WEBM files here
Conversion Settings
2000k
Sets the target video bitrate. Higher bitrates improve quality but increase file size. 2000 kbps is a common default for standard definition AVI output.
Sets the target video bitrate. Higher bitrates improve quality but increase file size. 2000 kbps is a common default for standard definition AVI output.
30
Specifies the number of video frames per second. Common values are 24, 30, or 60. Leave blank to keep the original frame rate.
Specifies the number of video frames per second. Common values are 24, 30, or 60. Leave blank to keep the original frame rate.
Sets the output video resolution. Leave blank to keep original size. Use format WxH like 1920x1080 or 640x480.
Sets the output video resolution. Leave blank to keep original size. Use format WxH like 1920x1080 or 640x480.
Specifies the display aspect ratio of the video. Leave as 'Auto' to retain the source aspect.
Specifies the display aspect ratio of the video. Leave as 'Auto' to retain the source aspect.
Choose the video codec to use in the AVI container. 'Xvid' is widely compatible, while 'copy' skips re-encoding (only works if source codec is AVI-compatible).
Choose the video codec to use in the AVI container. 'Xvid' is widely compatible, while 'copy' skips re-encoding (only works if source codec is AVI-compatible).
Converted Files
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 WEBM to AVI 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": "webm-avi",
"multiple": true,
"from": "webm",
"to": "avi",
"controls": [
{
"type": "dropdown",
"name": "video_bitrate",
"label": "Video Bitrate",
"options": [
{
"label": "500 kbps (Low)",
"value": "500k"
},
{
"label": "1000 kbps",
"value": "1000k"
},
{
"label": "1500 kbps",
"value": "1500k"
},
{
"label": "2000 kbps (Standard)",
"value": "2000k"
},
{
"label": "4000 kbps (High)",
"value": "4000k"
}
],
"defaultValue": "2000k",
"desc": "Sets the target video bitrate. Higher bitrates improve quality but increase file size. 2000 kbps is a common default for standard definition AVI output."
},
{
"type": "text",
"name": "frame_rate",
"label": "Frame Rate",
"defaultValue": "30",
"desc": "Specifies the number of video frames per second. Common values are 24, 30, or 60. Leave blank to keep the original frame rate."
},
{
"type": "text",
"name": "frame_size",
"label": "Frame Size (Resolution)",
"defaultValue": "",
"placeholder": "e.g. 1280x720 or 640x480",
"desc": "Sets the output video resolution. Leave blank to keep original size. Use format WxH like 1920x1080 or 640x480."
},
{
"type": "dropdown",
"name": "aspect_ratio",
"label": "Aspect Ratio",
"options": [
{
"label": "Auto",
"value": ""
},
{
"label": "4:3",
"value": "4:3"
},
{
"label": "16:9",
"value": "16:9"
},
{
"label": "1.7777",
"value": "1.7777"
}
],
"defaultValue": "",
"desc": "Specifies the display aspect ratio of the video. Leave as 'Auto' to retain the source aspect."
},
{
"type": "dropdown",
"name": "vcodec",
"label": "Video Codec",
"options": [
{
"label": "Auto (Recommended)",
"value": ""
},
{
"label": "Xvid",
"value": "libxvid"
},
{
"label": "MJPEG",
"value": "mjpeg"
},
{
"label": "Copy (no re-encoding)",
"value": "copy"
}
],
"defaultValue": "",
"desc": "Choose the video codec to use in the AVI container. 'Xvid' is widely compatible, while 'copy' skips re-encoding (only works if source codec is AVI-compatible)."
}
],
"note": "AVI is a legacy container format best suited for compatibility with older systems. Xvid or MJPEG codecs are commonly used in AVI. Be cautious with 'copy' mode — it may fail if the source codec is incompatible with AVI. Audio conversion settings can be added separately if needed.",
"type": "video",
"operation": "convert"
}