F4V to MKV Converter

Convert Adobe F4V Flash Video to modern MKV Matroska format. Open-source container with support for multiple audio tracks, subtitles, and chapters.

Initializing... drag & drop files here

Supports: F4V

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
File Compression
Preset
Video resolution
Trim

How to Convert F4V to MKV Online

  1. Upload Your F4V Files: Drag and drop, or click "Add Files" to pick one or more .f4v clips. Batch is supported, so you can queue an entire Flash-era folder in one pass.
  2. Pick a Quality Preset: Default is Very High (Recommended), which produces an output visually indistinguishable from the source. Choose Highest for archive-grade re-encodes, High or Medium for smaller files, or Low / Very Low / Lowest when you need to email or upload over a metered connection.
  3. Set Resolution and Trim (Optional): Under Video resolution, pick "Keep original" to preserve the source frame size, choose a Preset Resolution from 4320p down to 144p, scale by Resolution Percentage, or enter exact Width x Height. Use Trim to extract a segment by start time + duration in seconds or HH:MM:SS.sss.
  4. Convert and Download: Click Convert. Files process in your browser session — no sign-up, no watermark, no Flash plugin required. Each MKV is downloaded to your machine when its job finishes.

In Advanced Options, Video Codec defaults to H.264 and Audio Codec to AAC, both of which match the streams already inside your F4V — pick those and you get a fast container-level repackage rather than a full re-encode. Switch to H.265, VP9, AV1, FLAC, Opus, or any other codec MKV supports if you want to change the underlying media.

Why Convert F4V to MKV?

F4V is Adobe's Flash MP4-based video container, introduced with Flash Player 9 Update 3 on December 3, 2007 — built on the ISO base media file format (MPEG-4 Part 12) and limited to H.264 video with AAC audio. Adobe Flash Player itself reached end-of-life on December 31, 2020, and Flash content was blocked from running on January 12, 2021. The streams inside your F4V are still perfectly modern; the wrapper is just legacy. MKV (Matroska), announced December 6, 2002 by a non-profit registered in France, is an open, royalty-free container that holds the same H.264 video, plus essentially any other codec, multiple audio tracks, multiple subtitle tracks, and chapter markers in a single file.

  • Plex, Kodi, Jellyfin, Emby libraries — MKV is the lingua franca of media servers. Plex Direct Plays MKV containers when the inside streams are H.264 video with AAC or AC3 audio, so an F4V (already H.264 + AAC) repackaged into MKV plays without any server-side transcoding.
  • Future-proof archive — F4V's spec is frozen and tied to a discontinued ecosystem. MKV is actively maintained, royalty-free, and supported natively by VLC, MPV, MPC-HC, Kodi, and FFmpeg-based tools.
  • Multi-track audio and subtitles — MKV can carry multiple language audio tracks and unlimited subtitle streams (SRT, ASS, PGS) in one file. F4V holds a single audio track and no subtitles. Convert first, mux in extras with MKVToolNix afterwards.
  • Chapter markers and metadata — MKV supports nested chapters, tags, and attached cover art. Useful for long lectures, recorded streams, or screencasts that originated as F4V.
  • Smart TV and console playback — Most modern smart TVs (LG webOS, Samsung Tizen, Sony Bravia), the Nvidia Shield, and the Xbox Series X|S Movies & TV app play MKV directly. None of them ship with a Flash codec stack anymore.
  • Editing workflow — DaVinci Resolve, Shotcut, Kdenlive, and Avidemux open MKV reliably; many editors trip over F4V's odd Flash-era atom layout.

F4V vs MKV — Container Comparison

Property F4V (Flash MP4) MKV (Matroska)
Designer / steward Adobe (Flash discontinued 2020) Matroska non-profit, open standard
Released December 3, 2007 (Flash Player 9u3) December 6, 2002
Underlying spec ISO base media file format (MPEG-4 Part 12) EBML (Matroska's own)
Video codecs H.264 only Any (H.264, H.265, VP9, AV1, MPEG-4, ProRes, etc.)
Audio codecs AAC only Any (AAC, AC3, FLAC, Opus, Vorbis, PCM, etc.)
Multiple audio tracks No Yes (unlimited)
Subtitle streams No Yes (SRT, ASS, PGS, VobSub)
Chapter markers No Yes, nested
Royalty-free Yes Yes
Modern player support VLC, FFmpeg; legacy elsewhere VLC, MPV, Kodi, Plex, Jellyfin, Emby
Streaming use today Effectively none post-Flash EOL Local libraries, media servers, archival

Codec Choice for the MKV Output

Video codec Best for Tradeoff
H.264 (default) Plex/Jellyfin Direct Play, broadest device support Largest file at equal quality vs newer codecs
H.265 / HEVC ~50% smaller files at the same visual quality Some older devices won't Direct Play; CPU-heavy on weak hardware
VP9 Royalty-free, similar efficiency to HEVC Slow software encoding; spotty hardware decode on TVs
AV1 Best compression, royalty-free, modern Encoding is slow; decoding requires recent (2020+) chips
MPEG-4 (Xvid/DivX) Compatibility with very old set-top boxes Larger files, dated quality ceiling

If your goal is "play the same content without Flash," keep H.264 + AAC and you get a near-instant container repackage. If your goal is to shrink a library, H.265 or AV1 cuts size meaningfully but takes real CPU time.

Frequently Asked Questions

What's actually inside an F4V file — is it just an MP4 with a different extension?

Close, but not identical. F4V is based on the ISO base media file format, the same parent spec as MP4, but uses Flash-specific atom layouts and is restricted to H.264 video and AAC audio. Many MP4 players will open an F4V if you rename it; some will choke on the Flash-specific metadata. Repackaging into MKV (or MP4) is cleaner than relying on the rename trick.

Can I convert F4V to MKV without re-encoding the video?

In principle yes — both containers can carry H.264 + AAC, so a stream copy ("remux") is lossless and takes seconds. xConvert defaults to a re-encode at the Very High preset for safe, predictable output. If you need a true zero-loss remux, use FFmpeg locally: ffmpeg -i input.f4v -c copy output.mkv. The output is byte-identical streams in a new wrapper.

Why is the MKV slightly larger or smaller than my F4V?

A re-encode rewrites every frame using the chosen quality preset, so the new file size depends on the preset and the codec, not on the F4V source size. Very High typically produces output within ~10% of the original; Medium or Low can shrink it considerably. A pure remux (stream-copy) preserves the original bitrate exactly, with a few KB of container-overhead difference.

Will my F4V play in Plex, Kodi, or Jellyfin if I convert to MKV?

Yes. Plex Direct Plays MKV when the contained streams are H.264 + AAC (which is exactly what came out of your F4V), so there's no transcoding overhead. Kodi and Jellyfin handle MKV natively across virtually all their client apps. The conversion specifically removes the Flash-era wrapper that those servers don't recognize.

Should I pick H.264 or H.265 for the MKV video codec?

Pick H.264 if you want the new MKV to play everywhere — Plex Direct Play, Smart TVs, older Android boxes, last-decade laptops. Pick H.265 if you want roughly half the file size at the same visual quality and you know your playback devices have HEVC hardware decode (post-2017 phones, modern smart TVs, Apple devices since 2017). H.265 also takes 2-4x longer to encode.

Can I add subtitles to the MKV after converting?

Yes — that's one of MKV's signature features. Convert the F4V to MKV first, then mux in an SRT or ASS subtitle file with MKVToolNix (free) or ffmpeg -i in.mkv -i subs.srt -c copy -c:s srt out.mkv. F4V can't carry subtitles internally, so the conversion step is what unlocks this workflow.

Will the conversion preserve audio quality?

At the default Very High preset with the AAC codec, audio is re-encoded at a bitrate close to the source and is transparent in normal listening. For zero loss, switch the Audio Codec to FLAC (lossless) or use a stream-copy remux locally with FFmpeg. AAC was the only audio format F4V allowed, so any choice you pick in MKV preserves or upgrades — never downgrades — the original audio spec.

Is Flash Player needed to play F4V, and why does this conversion matter now?

Adobe Flash Player reached end-of-life on December 31, 2020, and Flash content was blocked from running on January 12, 2021. Modern browsers, operating systems, and devices ship without Flash entirely. VLC and FFmpeg can still demux F4V because they carry the legacy parsers, but most other software, smart TVs, and set-top boxes can't. Converting to MKV (or F4V to MP4) is how you preserve playable access to that content long-term.

What other F4V destinations are useful?

Beyond MKV, common targets are F4V to MP4 (best for cross-device sharing and web embedding), F4V to MOV (for Final Cut and QuickTime), F4V to AVI (for older Windows tooling), and Trim F4V if you want to cut without changing container. For Flash-era files that began life as FLV instead, see FLV to MKV.

Rate F4V to MKV Converter Tool

Rating: 4.8 / 5 - 89 reviews