Skip to content
149 converters and toolsRuns in your browser

Video Converter

A video file is a container holding separately compressed video and audio streams. Converting between containers sometimes means only repackaging those streams; more often it means decoding and re-encoding them, which is why video conversion takes real time.

FileTools360 runs FFmpeg compiled to WebAssembly directly in your browser. It is the same engine most video tooling is built on, so the results match what you would get on the command line — without your footage leaving your device.

On your deviceNever uploadedGone when you close the tabHow this works

Video tools

Operations that change a file without changing its format.

All video conversions

142 supported conversions. Every one is a working converter, not a placeholder.

GIF → MP4
GIF → WebM
GIF → MKV
GIF → MOV
MP4 → GIF
MOV → GIF
MKV → GIF
WebM → GIF
AVI → GIF
FLV → GIF
MPEG → GIF
3GP → GIF
TS → GIF
OGV → GIF
WMV → GIF
MP4 → MOV
MP4 → MKV
MP4 → WebM
MP4 → AVI
MOV → MP4
MOV → MKV
MOV → WebM
MOV → AVI
MKV → MP4
MKV → MOV
MKV → WebM
MKV → AVI
WebM → MP4
WebM → MOV
WebM → MKV
WebM → AVI
AVI → MP4
AVI → MOV
AVI → MKV
AVI → WebM
FLV → MP4
FLV → MOV
FLV → MKV
FLV → WebM
FLV → AVI
MPEG → MP4
MPEG → MOV
MPEG → MKV
MPEG → WebM
MPEG → AVI
3GP → MP4
3GP → MOV
3GP → MKV
3GP → WebM
3GP → AVI
TS → MP4
TS → MOV
TS → MKV
TS → WebM
TS → AVI
OGV → MP4
OGV → MOV
OGV → MKV
OGV → WebM
OGV → AVI
WMV → MP4
WMV → MOV
WMV → MKV
WMV → WebM
WMV → AVI
MP4 → MP3
MP4 → WAV
MP4 → AAC
MP4 → M4A
MP4 → FLAC
MP4 → OGG
MP4 → Opus
MOV → MP3
MOV → WAV
MOV → AAC
MOV → M4A
MOV → FLAC
MOV → OGG
MOV → Opus
MKV → MP3
MKV → WAV
MKV → AAC
MKV → M4A
MKV → FLAC
MKV → OGG
MKV → Opus
WebM → MP3
WebM → WAV
WebM → AAC
WebM → M4A
WebM → FLAC
WebM → OGG
WebM → Opus
AVI → MP3
AVI → WAV
AVI → AAC
AVI → M4A
AVI → FLAC
AVI → OGG
AVI → Opus
FLV → MP3
FLV → WAV
FLV → AAC
FLV → M4A
FLV → FLAC
FLV → OGG
FLV → Opus
MPEG → MP3
MPEG → WAV
MPEG → AAC
MPEG → M4A
MPEG → FLAC
MPEG → OGG
MPEG → Opus
3GP → MP3
3GP → WAV
3GP → AAC
3GP → M4A
3GP → FLAC
3GP → OGG
3GP → Opus
TS → MP3
TS → WAV
TS → AAC
TS → M4A
TS → FLAC
TS → OGG
TS → Opus
OGV → MP3
OGV → WAV
OGV → AAC
OGV → M4A
OGV → FLAC
OGV → OGG
OGV → Opus
WMV → MP3
WMV → WAV
WMV → AAC
WMV → M4A
WMV → FLAC
WMV → OGG
WMV → Opus

Video formats explained

MPEG-4 Part 14

.mp4, .m4v

The default video container of the internet.

Best for: Sharing anywhere · Streaming · Social media

QuickTime Movie

.mov, .qt

Apple's QuickTime container, common from iPhones and cameras.

Best for: Apple ecosystem · Video editing

WebM Video

.webm

Open, royalty-free container built for the web.

Best for: Websites · Open-source projects · Small file sizes

Matroska Video

.mkv

Flexible container that holds any codec, subtitles and tracks.

Best for: Multi-track video · Archiving · Media servers

Audio Video Interleave

.avi

Legacy Microsoft container. Widely readable, inefficient.

Best for: Older Windows software · Legacy hardware

Flash Video

.flv

Obsolete Flash container. Convert to MP4 to keep it playable.

Best for: Recovering old archives

MPEG-1/2 Program Stream

.mpeg, .mpg, .mpe, .m1v, .m2v

Classic MPEG program stream from DVDs and camcorders.

Best for: DVD-era footage · Broadcast archives

3GPP Multimedia

.3gp, .3g2

Mobile-era container from feature phones and old Androids.

Best for: Recovering old phone recordings

MPEG Transport Stream

.ts, .m2ts, .mts

Broadcast and camcorder stream format (AVCHD).

Best for: Camcorder footage · TV recordings · HLS segments

Ogg Video

.ogv

Open Ogg container carrying Theora video.

Best for: Open-source pipelines

Windows Media Video

.wmv, .asf

Microsoft's legacy streaming container.

Best for: Old Windows archives

Containers and codecs are different things

MP4, MOV, MKV and WebM are containers. H.264, H.265, VP9 and AV1 are codecs. The container determines which players will open the file; the codec determines how the picture is compressed and how large the file is.

This is why “convert to MP4” is not a quality setting. An MP4 can hold anything from a pristine 4K master to a heavily compressed clip. What matters is the codec inside and the bitrate it was encoded at.

How to make a video smaller without ruining it

Resolution is the biggest lever by far. Dropping 4K to 1080p cuts the file to roughly a quarter before any other setting changes — and on a phone screen nobody can tell the difference.

After that, CRF (Constant Rate Factor) controls quality directly. Lower is better: 18 is visually lossless, 23 is a sensible default, 28 is noticeably soft. Each increase of about 6 roughly halves the file size.

Encoder speed trades time for size. A slower preset produces a smaller file at identical quality but takes several times longer. In a browser, 'very fast' is usually the right compromise.

Which video format should you use?

H.264 in an MP4 container is the safe default. It plays on every phone, browser, TV and editor in common use, and every platform accepts it as an upload.

WebM with VP9 produces smaller files and is ideal for video you serve on your own website, but it is poorly supported outside browsers.

MKV is the right choice for archiving films with multiple audio and subtitle tracks, and the wrong choice for sharing.

Why video conversion is slow in a browser

Re-encoding video is genuinely expensive work — every frame is decoded, scaled and compressed again. Running that through WebAssembly costs perhaps two to three times what native FFmpeg would, and it is single-threaded here for compatibility.

The trade is that your footage never leaves your machine. For clips up to a few hundred megabytes that is a good deal; for multi-gigabyte files, desktop software will be faster.

FAQ

Video conversion questions

Runs entirely in your browser

FileTools360 by the numbers

521 converters and tools65 file formatsnothing ever uploaded.