Save Replay
Format compatibility8 min read

Browser Video Trimming Compatibility: MP4, MOV, M4V, and WebM

A filename extension identifies the container, not every codec inside it. Save Replay accepts four source containers, but the browser still needs to decode and prepare the actual tracks safely.

Published by Save Replay · July 19, 2026

Direct answer

Direct answer

Save Replay accepts MP4, MOV, M4V, and WebM source files when the browser can decode and prepare them. Container support does not guarantee that every codec combination will work. MKV is not accepted in the current flow; OBS users can remux compatible recordings to MP4 before choosing the file.

A practical framework

Work through the decision in four steps

  1. 1

    Identify the container

    Check whether the source ends in MP4, MOV, M4V, WebM, or another extension.

  2. 2

    Confirm browser playback

    A supported container still needs video and audio tracks the current browser can decode.

  3. 3

    Remux rather than rename

    Changing .mkv to .mp4 is not conversion; use the capture tool's remux function when appropriate.

  4. 4

    Respect explicit failure

    If safe preparation fails, fix the source or browser instead of expecting the full original to upload silently.

Current Save Replay source-container guidance

Current Save Replay source-container guidance
ContainerAccepted as a sourceImportant conditionPractical note
MP4YesThe browser must decode and prepare its tracksThe most direct choice for Game Bar and remuxed OBS recordings
MOVYesCodec support still varies by browser and deviceCommon camera and Apple-oriented container
M4VYesThe browser must support the contained mediaHandled as a supported local source when decodable
WebMYesTrack support depends on the browserCommon browser-oriented container
MKVNoRemux a compatible OBS recording to MP4 firstDo not merely rename the extension

Container support is not the same as codec support

MP4, MOV, M4V, WebM, and MKV are containers that can hold different video and audio encodings. Two files with the same extension can behave differently if their internal tracks use different codecs, profiles, bit depths, or audio formats. The browser must be able to read the source before Save Replay can preview and prepare the selected range.

The accepted-file list is therefore deliberately conditional: MP4, MOV, M4V, and WebM files that the browser can decode and prepare. Save Replay does not promise that every possible media combination inside those containers will work on every browser and operating system.

Why renaming an extension does not work

Changing a filename from recording.mkv to recording.mp4 does not rewrite the container or its internal structure. Software still reads the original bytes, so the renamed file remains an MKV with a misleading extension. Use a real remux operation when the tracks can be placed into a different container without re-encoding.

OBS includes File → Remux Recordings and documents automatic remuxing options. Its recording guide recommends MKV for resilience and provides remuxing to MP4 for editing and sharing compatibility. This preserves the reliable capture workflow while producing a source Save Replay can attempt to decode in the browser.

An explicit error is safer than a silent full upload

Save Replay's product promise is that only the selected clip should be uploaded. If the browser cannot prepare the selected range safely, falling back to the complete source without clear consent would violate that promise and could transfer far more data than the user intended.

The current flow stops and explains the limitation instead. Try a current desktop browser, verify the source plays locally, remux a compatible capture when appropriate, or convert the file with a trusted tool. Keep the original until the prepared clip has been reviewed and the watch page is ready.

Source notes

External product conditions can change. These primary sources were reviewed for this article; check them again before making a plan-dependent decision.

Put the workflow into practice

Choose the moment before you upload it

Preview locally, select the useful range, and create one browser-ready link without an account for the basic flow.

Keep exploring

Check current limits, get support, and review the Privacy Policy and Terms.