Steam Game Recording Converter!

This is a very experimental tool that converts game recordings made inside Steam into MP4 files. It does this entirely in your browser using ffmpeg.wasm.

It's designed to be fast, without transcoding the recordings (which is what Steam does when you export from there)

You probably shouldn't use this. There are lots of limitations inherent to running in a browser, as well as limitations in Emscripten's file system support that make doing this efficiently basically impossible (read below for more details).

You will experience issues with recordings over 4GB 2GB in size. This is because of limitations in ffmpeg.wasm, which is used for the actual conversion, and that the converted file is saved in RAM (because Emscripten's virtual file systems all store stuff in RAM for some reason). If the conversion process slows down to a crawl before it finishes, this is probably why.

Emscripten does have WasmFS, which (mostly) solves the issues I mentioned (like the recording size limit and RAM usage), but it's still missing a lot of features (like a full JavaScript API) and can't coexist with WorkerFS, which is required to read the recordings you upload.


To get started, open Steam, go to Settings > Game Recording then click on the Recordings folder. Find the recording you want to convert and drag it in below:

Loading...
Please wait...

Loading resources