Video Converter

Convert between 35+ video formats online. MP4, MOV, AVI, MKV, WebM, WMV, FLV, MTS, HEVC and more. Free, no watermarks.

Initializing... drag & drop files here

Supports: 3G2, 3GP, 3GPP, ASF, AV1, AVCHD +31 more

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
Video File Extension
File Compression
Preset
Video resolution
Trim

How to Convert Video Files Online

  1. Upload Your Video: Drag and drop or click "Add Files" to select clips from your computer — iPhone.mov recordings, GoPro / DJI.mp4, camcorder.mts /.m2ts, Windows.wmv, screen-capture.webm, anime.mkv, legacy.avi /.flv /.3gp, even DVD.vob. Batch is supported; drop in a folder and each file converts in parallel.
  2. Pick Video File Extension and Quality Preset: Choose the target container (MP4, MOV, MKV, WebM, AVI, WMV, FLV, MTS, AVCHD, M4V, GIF, and 25+ more). Default Quality Preset is "Very High (Recommended)". Switch to Specific file size to cap output at an exact MB target, Constant Bitrate for predictable streaming sizes, Variable Bitrate for smaller files at equal quality, Constant Quality (CRF) to fine-tune by perceptual quality (18 = visually lossless, 23 = default, 28 = noticeably smaller), or Constraint Quality for capped VBR.
  3. Resize, Trim, or Tune Codec (Optional): Under Video resolution, keep original, pick a Preset Resolution (4320p / 2160p / 1440p / 1080p / 720p / 480p / 360p / 240p), scale by Resolution Percentage, or enter custom Width × Height (aspect locked unless explicitly overridden). Under Trim, select Time Range and enter start + duration in seconds or HH:MM:SS.sss. Advanced users can override Video Codec (H.264 / H.265 / VP9 / AV1 / MPEG-4 / MJPEG / XviD / etc.) and Audio Codec (AAC / MP3 / Opus / FLAC / AC3 / PCM).
  4. Convert and Download: Click Convert. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared. Download individually or as a ZIP.

Why Convert Video Between Formats?

Video containers (MP4, MOV, MKV, WebM, AVI, etc.) bundle codecs (H.264, H.265, VP9, AV1, etc.) with audio and metadata. A clip that plays perfectly on the device that recorded it often fails elsewhere because the receiving device lacks the codec or doesn't recognize the container. Converting re-wraps or re-encodes the streams into a combination the target platform speaks natively. Common reasons:

  • iPhone.mov recordings on Windows or Android — iPhones record H.264 or HEVC inside a.mov container. Windows Media Player can open the.mov container but ships without an HEVC decoder by default — Microsoft sells the HEVC Video Extension separately in the Microsoft Store. Converting to MP4 with H.264 sidesteps the codec install entirely.
  • MKV files that won't play on smart TVs or Roku — MKV is popular for anime, movie rips, and media-server libraries, but Roku, most smart-TV web browsers, and iOS Photos don't decode MKV natively. Re-wrapping to MP4 (lossless if codecs already match) restores playback everywhere.
  • Camcorder.mts /.m2ts for editing — AVCHD camcorders from Sony, Panasonic, and Canon write.mts files that Premiere, DaVinci Resolve, and CapCut import inconsistently. MP4 imports cleanly across every consumer NLE.
  • Social media size and codec limits — YouTube, Instagram Reels, TikTok, X, and Facebook all process MP4 with H.264/AAC fastest and most reliably; uploading MOV, MKV, or AVI often triggers a server-side re-encode that drops quality. Converting first puts you in control of the encode.
  • Messaging attachment caps — Discord free tier 10 MB / Nitro Basic 50 MB / Nitro 500 MB, Gmail 25 MB, WhatsApp 16 MB per file. Re-encoding with H.265 or AV1, or trimming + downscaling, brings most clips under the cap with no visible quality loss.
  • Legacy.wmv /.flv /.avi modernization — Old Windows Movie Maker exports (.wmv), Flash recordings (.flv), and DivX-era.avi files often won't open on modern macOS or mobile devices. Converting to MP4/H.264 brings them back to life with no playback hassle.
  • GIF for previews and embeds — Some platforms (Slack reactions, GitHub READMEs, older forums) want animated GIF, not video. The converter outputs GIF with adjustable framerate, palette size, and dithering — see Video to GIF for the dedicated workflow.

Container Format Comparison

Container Standard / Origin Native playback Typical codecs Best for
MP4 ISO/IEC 14496-14:2003 Universal — Windows, macOS, iOS, Android, browsers, smart TVs H.264, H.265, AV1, AAC, MP3 Sharing, streaming, social uploads, archive
MOV Apple QuickTime File Format (1991, opened 2001) macOS, iOS, QuickTime, VLC H.264, HEVC, ProRes, Apple Animation, AAC Final Cut, ProRes intermediates, Mac editing
MKV Matroska (open, 2002) VLC, MPV, modern Android players; not Safari / Roku / smart TVs H.264, H.265, AV1, FLAC, Vorbis, multi-track Movie rips, media servers, multi-subtitle releases
WebM Google / WHATWG (2010, royalty-free) All modern desktop browsers; not Safari pre-17 VP8, VP9, AV1, Vorbis, Opus HTML5 web embeds, screen recordings
AVI Microsoft (1992) Windows native, VLC DivX, XviD, MPEG-4, MP3, PCM Legacy Windows files
WMV Microsoft (2003) Windows Media Player, VLC WMV1/2, WMA Legacy Windows / Microsoft workflows
FLV Macromedia Flash (Sept 2003, deprecated) VLC, ffmpeg H.263, VP6, MP3, AAC Migrating old Flash captures off
MTS / M2TS AVCHD (Sony/Panasonic 2006) VLC, MPC-HC; spotty in NLEs H.264, AC-3, LPCM Camcorder source → re-wrap before editing
3GP 3GPP (spec 2003) Older phones, VLC H.263, MPEG-4, AMR, AAC Legacy mobile recordings
VOB DVD-Video (1996) DVD players, VLC MPEG-2, AC-3 DVD rips
GIF CompuServe (1987) Everywhere n/a (frame-by-frame palette) Short loops, no audio, broad embed support

Codec Compatibility Cheat Sheet (2026)

Codec File size (relative) Where it plays Notes
H.264 (AVC) 100% (baseline) Every device made since ~2010 Universal default; fast encode, hardware decode on virtually all consumer hardware
H.265 (HEVC) ~50-60% of H.264 Safari 11+ (iOS) / 14.1+ (macOS), Chrome 107+, Edge, Firefox 134+ on hardware; Android 5+ iPhones record HEVC by default since iOS 11; royalty-bearing
VP9 ~50-70% of H.264 Chrome 29+, Firefox 28+, Edge 79+, Android; not Safari Royalty-free; primary YouTube codec
AV1 ~30-50% of H.264 Chrome 70+, Firefox 67+, Safari 17+, Edge 121+; hardware decode on Intel Arc, NVIDIA RTX 30+, AMD RX 6000+ (decode), Apple A17 Pro / M3+ Royalty-free; YouTube serves a large share of traffic in AV1
MPEG-4 (Part 2) / XviD / DivX ~140% of H.264 VLC, older AVI workflows Legacy; encode-only for compatibility with old hardware
MJPEG ~400% of H.264 Editors, VLC, browser-native Per-frame JPEG; useful for editing, terrible for distribution
ProRes ~1000% of H.264 Final Cut, DaVinci, Premiere on macOS Edit-intermediate, not distribution; MOV container only

Need only one direction? Jump to a specific pair: MOV to MP4 · MP4 to MOV · MKV to MP4 · WebM to MP4 · AVI to MP4 · MP4 to WebM · HEVC to MP4 · MTS to MP4 · Video to GIF. To shrink without changing format, try Compress MP4, Compress MOV, or Compress MKV. To cut footage, use Video Cutter.

Frequently Asked Questions

Which video format has the best compatibility?

MP4 with H.264 video and AAC audio. It plays on Windows (since Windows 7), macOS, iOS, Android, every modern browser, smart TVs, Roku, Chromecast, game consoles, and in-flight entertainment systems. If you only know one thing about your audience, encode to MP4/H.264 — it's the safe default. H.265 cuts the file roughly in half but loses some older smart TVs and Windows machines that haven't installed Microsoft's HEVC Video Extension.

Does converting video lose quality?

If the source and target containers share codecs (e.g., MOV→MP4 with H.264 + AAC already inside), the conversion is a lossless container remux — streams move into the new container with zero re-encoding. This is the same -c copy operation ffmpeg performs. If codecs change (H.264 → AV1, or downscaling 4K → 1080p), there is generative loss; setting Constant Quality (CRF) to 18-20 produces output indistinguishable from the source in side-by-side viewing. The default "Very High" preset is tuned for visually-lossless output.

Should I pick H.264, H.265, VP9, or AV1?

H.264 if you don't know your audience — universal hardware support and the smallest playback risk. H.265 (HEVC) for ~40-50% smaller files at the same quality, if your viewers are on iPhone, modern Mac, Apple TV, Chromecast 4K, recent Android, or Chrome/Edge on Windows with hardware support. VP9 for HTML5 web embeds, royalty-free, no Safari support pre-17. AV1 for streaming-grade efficiency (30-50% smaller than H.265) — practical now that Intel Arc, NVIDIA RTX 30+, AMD RX 7000+, Apple A17 Pro / M3+, iPhone 15 Pro / 16, and most 2024+ smart TVs decode it in hardware, but software encoding is still slow.

Why won't my.mov play on Windows?

Modern iPhones record HEVC (H.265) inside a.mov container by default (since iOS 11, opt-out under Camera → Formats → "Most Compatible"). Windows Media Player and the legacy "Movies & TV" app can open the.mov container but ship without an HEVC decoder — Microsoft moved HEVC into a paid Store extension. Either install Microsoft's HEVC Video Extension, play the file in VLC (which bundles its own decoders), or convert to MP4/H.264 here and the file plays natively on every Windows version since 7.

Can I convert MKV to a format my TV understands?

Yes. Most Roku, older Samsung / LG smart TVs, and Apple TVs don't play MKV natively. Convert to MP4 — if the MKV already holds H.264 or H.265 video and AAC audio (true for most rips and downloads), it's a lossless container remux: same quality, new container, much broader playback. If the source uses uncommon audio (FLAC, Vorbis, DTS) the audio will be re-encoded to AAC during the convert step.

Can I batch convert different input formats in one job?

Yes. Mix MOV, MP4, MKV, WebM, AVI, and any other supported input in a single batch. Each file is processed independently and converts to the same target format you select, or you can change per-file settings. There's no per-job file count limit. Download individually or grab the whole batch as a single ZIP.

How do I shrink a video to fit under an attachment cap?

Switch the bitrate mode to "Specific file size" and enter your target in MB (e.g., 10 MB for Discord free, 25 MB for Gmail, 16 MB for WhatsApp), or use the dedicated tool to compress video files down to a target size. The encoder auto-tunes bitrate to hit the cap. For tighter quality control at a target size, combine downscaling (drop 4K → 1080p, or 1080p → 720p) with H.265 or AV1 — both cut file size another 40-50% beyond H.264 at the same perceptual quality. Trimming dead footage first is the highest-leverage step on long clips.

Can I trim, crop, or rotate while converting?

Trim is built into the conversion flow — pick Time Range under Trim and enter start + duration. For more advanced editing (multi-segment cuts, crop to a specific aspect ratio, rotation), use the dedicated Video Cutter tool first, then convert the trimmed output. Rotation and crop are also available as standalone tools.

What's the file size limit?

There's no fixed per-file cap. Conversion runs on our servers, so the practical limit is upload size and connection speed and the patience for the upload — multi-GB 4K and 8K source files are routine. Batch jobs have no quantity limit either. If your device starts swapping on very large files, process them one at a time or trim first to reduce the working set.

Rate Video Converter Tool

Rating: 4.7 / 5 - 47410 reviews