convert_video
Video Converter — Convert a video so it PLAYS or IMPORTS where it currently will not: a camera, phone or camcorder recording that your editing software, media player, website or social platform refuses to accept, open or upload. Converts between mp4, mov, webm, mkv, avi, and animated GIF with codec/resolution/bitrate control and TikTok/Reels/Shorts/Twitter/WhatsApp presets. Also converts legacy formats (flv, wmv, 3gp, mpg, vob, ts, m2ts) to mp4. Free tier covers mp4/mov/webm at ≤720p; mkv, avi, gif, 1080p+ and AV1 require Business. [category: convert]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | The format you want back. MP4 plays almost everywhere. MKV, AVI and animated GIF need Business. A GIF is made at 480p unless you set the size below. | mp4 |
| crf | No | Picture quality. Lower is better-looking and bigger; higher is smaller and rougher. 23 is the everyday setting for H.264. Each compression method reads this scale differently - left alone we pick the matching everyday value (28 for H.265, 32 for VP9, 30 for AV1). Out-of-range values are pulled back into range rather than refused, and the whole setting is ignored if you set a data rate or pick a platform preset. | |
| file | Yes | Max 500 MB; duration ≤5 min on Free, 30 min on Business. Format is sniffed from bytes; the filename extension is the fallback when sniffing fails. | |
| codec | No | How the picture is compressed. Leave it on Automatic unless you know you need otherwise — a compression method the chosen format cannot carry (H.265 in a WebM, say) will fail during conversion. H.265 and AV1 need Business. | auto |
| resolution | No | How big the picture should be. 'Source' keeps the original size. Height is set and the shape is kept. 1080p and 4K need Business. | source |
| preset_name | No | Make it ready for one place in particular. Picking one sets the format, size, compression and data rate for you and ignores your choices above. Business only. | |
| bitrate_kbps | No | Aim for a file size instead of a quality level. Setting this overrides the quality slider. Leave it alone unless you have a size you must hit. |