Every video tool, in one place.
Convert a video to a format that plays where you need it, cut it to length, change its shape or speed, and turn its speech into subtitles. Each tool below says in one line what it does; the guide underneath helps you pick the right one.
Convert to MP4
MP4 with H.264 video plays on nearly every phone, browser, TV and editor.
- MOV to MP4Make QuickTime MOV clips play everywhere as MP4.
- WEBM to MP4Turn WebM clips into MP4 for editors, phones and social platforms that don't accept WebM.
- MKV to MP4Make Matroska .mkv videos play everywhere as MP4, fast remux with ffmpeg, quality preserved.
- AVI to MP4Convert old AVI videos to modern MP4 that plays everywhere: phones, browsers and social apps, and takes up less space.
- WMV to MP4Convert WMV (Windows Media Video) to MP4 for Mac, iPhone, browsers and editors.
- FLV to MP4Convert FLV (Flash) video to MP4 that plays in any modern browser, phone or editor.
- 3GP to MP4Convert 3GP (and 3G2) video from old phones into MP4 that plays everywhere.
- 3G2 to MP4Convert 3G2 video from old CDMA phones to MP4 that plays everywhere.
- ASF to MP4Convert ASF (Advanced Systems Format) video to MP4 that plays and edits everywhere.
- M2TS to MP4Convert M2TS / MTS (AVCHD camcorder) video to MP4 that plays and edits everywhere.
- TS to MP4Convert TS (MPEG transport stream) video to MP4 that plays and edits everywhere.
- VOB to MP4Convert VOB (DVD video) files to MP4 that plays on phones, browsers and editors.
- GIF to MP4Convert an animated GIF to a compact MP4 video, far smaller, smoother, and plays everywhere.
WebM and animated GIF
WebM for web pages, GIF for short silent loops.
- MP4 to WEBMConvert MP4 to WebM for smaller, faster-loading web video.
- GIF to WEBMConvert an animated GIF to a tiny, efficient WebM video: much smaller files with smooth playback.
- MP4 to GIFTurn an MP4 video into a high-quality animated GIF.
- MOV to GIFTurn a MOV video (iPhone, QuickTime) into a high-quality animated GIF with palette-optimized color.
- WEBM to GIFConvert a WebM video into a crisp animated GIF for sharing anywhere, with clean palette-based color.
- GIF MakerMake an animated GIF from your images free.
- Boomerang VideoTurn a short video into a seamless boomerang that plays forwards, then backwards, ending where it started.
Edit a video
Change the length, frame, size, speed or sound of a clip without an editor.
- Trim VideoTrim or cut a video to the exact clip you need, free, private, no watermark.
- Crop VideoCrop a video with a drag-to-select box and aspect presets (1:1, 16:9, 9:16 vertical), free, private, no watermark.
- Resize VideoResize a video or change its resolution (480p/720p/1080p or any size) free: aspect-lock, no watermark, private (deleted after 1 hour).
- Rotate VideoRotate a video (90°/180°/270°) or flip it free: fix sideways phone videos so they play upright everywhere.
- Change Video Aspect RatioConvert a video to 9:16, 1:1, 4:5 or 16:9 for Reels, Shorts, TikTok and YouTube.
- Change Video FramerateConvert a video to 24, 25, 30 or 60 fps without changing its length or speed.
- Video SpeedSpeed up or slow down a video (0.25× to 4×) free, audio pitch preserved, no watermark, private (deleted after 1 hour).
- Reverse VideoReverse a video free: play the whole clip backwards, picture and sound, for rewind and boomerang effects.
- Merge VideoMerge several videos into one free.
- Mute VideoRemove the sound from a video free: keeps the video untouched, no re-encode, no quality loss.
- Blur Part of VideoBlur one rectangle of a video and leave the rest untouched.
Subtitles and transcripts
Turn speech into text, or move subtitles between formats.
- MP4 to SRTGenerate accurate SRT subtitles from an MP4 video automatically with Whisper AI: perfectly timed caption cues.
- Video to TranscriptUpload a video and get a clean text transcript via local Whisper.
- SRT to VTTTurn .srt captions into web-ready .vtt for HTML5 video.
- ASS to SRTConvert ASS or SSA subtitles to SRT.
- SRT to ASSConvert SRT subtitles to ASS / SSA (Advanced SubStation Alpha) so you can style, position and restyle captions.
Compare formats and make files smaller
Side by side comparisons, and compression to a size limit.
- MP4 vs MOVMP4 vs MOV explained: both are containers, often holding the same codec.
- MP4 vs WebMMP4 vs WebM compared: universal compatibility versus smaller, open web-native video.
- Compress VideoCompress a video for free: MP4, MOV, MKV, WebM and AVI, often 50-90% smaller.
- Compress Video to SIZECompress a video to a target size (8, 10, 25, 50 MB or custom) for Discord, email.
- Compress Video for DiscordCompress a video to fit Discord's free 10 MB upload limit, or the old 8 MB cap, no Nitro needed.
- Compress Video for EmailCompress a video to fit Gmail and Outlook's 25 MB attachment limit.
Choosing the right tool
Which format should you convert to?
MP4 is the safe choice. With H.264 video and AAC audio inside, it plays on iPhone and Android, in every current browser, on most smart TVs and in every mainstream editor and upload form. If a file will not play, will not upload or will not open in an editor, converting it to MP4 is usually the fix.
WebM is the open format browsers play natively, so it suits video embedded in a web page. MOV is the container Apple devices and many cameras record to; it plays well on a Mac but is refused by some Windows apps and upload forms. Older containers such as AVI, WMV, FLV, 3GP and VOB come from earlier software, phones and DVDs, and convert to MP4 for modern devices.
GIF has no sound and only 256 colours a frame, so it is best for short loops of a few seconds. For anything longer, an MP4 is far smaller at the same look.
Will converting lose quality?
Moving video into a different container can keep the original streams untouched, but changing the codec means a re-encode. A re-encode at sensible settings is hard to see, yet each generation adds a little loss, so always convert from the original file rather than from a copy that has already been converted.
Changing the frame rate, the speed or the aspect ratio re-encodes the video, because the frames themselves change. Trimming re-encodes too, so the cut lands on the exact frame you chose rather than on the nearest keyframe, which would make the start jump.
Making a video smaller
File size follows bitrate and resolution. Lowering the resolution from 4K to 1080p, or from 1080p to 720p, saves the most space for the least visible change on a phone. When a service sets a hard limit, such as an email attachment or a chat upload, use a compress to size tool so the result fits the limit.
Subtitles
SRT is the most widely supported subtitle format: plain text with timings. VTT is the web standard read by HTML5 video players. ASS and SSA add fonts, colours and positioning; converting them to SRT keeps the words and timings and drops the styling, because SRT cannot store it.
Privacy and limits
Video conversions and most edits are uploaded to FileWhirl's own server, processed with ffmpeg and deleted after 1 hour; each tool's own page says where its file goes. Nothing is sent to a third party converter, and there is no watermark.
Free covers 10 server conversions a day, up to 100 MB a file. Pro removes the daily limit and raises the file limit to 2 GB.
Looking for another kind of file? Browse all tools.
Need more than a conversion?
Send your audio or video to TranscriptAI to generate a transcript, summary, structured notes, flashcards, quiz questions or action items: automatically.