ROFL MKV
Not possible

Convert ROFL to MKV

Can you convert ROFL to MKV?
QUICK ANSWER
Is it possible to convert ROFL to MKV?
No - not a direct conversion.

Play the replay in the League of Legends client and use OBS Studio to record it directly to MKV. The ROFL file itself stores no pixel data; the League engine produces the visuals live during playback.

No direct path
Also to MKV: USM · TP · MPEG4

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert ROFL to MKV?

A ROFL file (League of Legends Replay) is a proprietary binary stream of player inputs, unit positions, and game events. MKV (Matroska, introduced 2002) is an EBML-based multimedia container holding video frames, audio tracks, and subtitles. Because ROFL contains no rendered frames, there is nothing to repackage into .mkv.

How to convert ROFL to MKV

OBS Studio FREE

Play the .rofl file in the League of Legends client and record the game window with OBS Studio set to MKV output under Settings > Output.

About these formats

Quality & what to watch

  • ROFL replays are tied to the patch they were recorded on; after a League update, old files stop opening and cannot be recorded.
  • OBS Studio outputs MKV natively, making it the most direct path to an MKV recording of a replay.
  • Any tool or site claiming a direct ROFL-to-MKV conversion does not work - no video data exists inside the file.

Frequently asked questions

Is there any direct ROFL-to-MKV converter?
No - the ROFL format holds game event data, not video; producing MKV requires running the League engine to render frames.
My old ROFL file stopped opening after a patch update. Is it corrupted?
No - ROFL replays expire when the game updates; Riot only supports replays recorded on the current patch.
Can I use OBS to get MKV from any League replay?
Yes, as long as the replay still opens on the current patch - play it in the client and record with OBS set to MKV output.