Live Stream Recorder

Record compatible HLS and M3U8 live streams directly in your browser.

Your stream is processed locally in your browser. Nothing is uploaded to UseTool.Enter a direct HLS/M3U8 or compatible media URL, not a webpage URL.

Paste a direct stream URL to begin.

Live Stream Recorder

Record compatible HLS and M3U8 live streams directly in your browser. Your stream is processed locally in your browser. Nothing is uploaded to UseTool.

  1. Stream URL
  2. Load stream
  3. Record
  4. Stop & save
  5. Download

How it works

How it works

  1. 1

    Add what goes in

    Paste the stream address into the field. The recorder starts reading it right away and writes what comes in.

  2. 2

    Start it

    Set the moment to stop, then start. Everything runs in this browser — no upload, no queue, no account.

  3. 3

    Take the result

    The WebM is ready the moment the run finishes. Save it straight to your device.

What this tool does

What goes in
Takes the address of an HLS or M3U8 stream — no file from your device. The stream is fetched and recorded in this browser.
What comes out
You get WebM.
What happens to quality
The existing video and audio packets are copied into the new container whenever it accepts them — no re-encoding, no loss, and much faster. Where the container refuses them, they are rebuilt.
Where it stops
Which video codecs work depends on your browser. Chrome and Edge read the most, including H.265 on many machines; Safari and Firefox refuse some. A file that will not open here usually opens in Chrome.
Live Stream Recorder
Records while the stream runs — there is no file to hand over, and no way to fetch what already went by. Streams behind a login or with DRM stay closed, and the recording ends when this tab does.

Supported formats

HLSM3U8 → WebM

Good to know

Frequently asked questions

Can I record an HLS stream online?

Yes, when the direct HLS playlist permits browser access and uses a compatible VP8, VP9 or AV1 video stream with Opus audio. The recording is created locally as WebM.

Can I record an M3U8 live stream?

Yes, paste the direct M3U8 URL. Webpage URLs from video platforms are not extractors and are not supported.

Does UseTool upload my live stream?

No. The playlist, segments and recording stay in your browser. UseTool does not proxy or store them.

Why can't UseTool open some M3U8 URLs?

The stream server must allow cross-origin browser requests. UseTool does not bypass CORS with a server proxy.

Which video formats are supported?

The current recorder exports WebM using browser-native VP8, VP9 or AV1 with Opus where the browser advertises support. MP4, H.264, AAC and HEVC export is not offered.

Can UseTool record DRM-protected streams?

No. Protected streams and encryption keys are detected and rejected. UseTool never bypasses DRM or access controls.

Can I edit the recording after stopping?

Yes. The finished local WebM is handed to UseTool's existing Chain Converter so compatible trimming, compression, conversion or audio extraction can continue without reselecting the file.

What files can I use here?

Takes the address of an HLS or M3U8 stream — no file from your device. The stream is fetched and recorded in this browser.

What do I get back?

You get WebM.

Does the file lose quality?

The existing video and audio packets are copied into the new container whenever it accepts them — no re-encoding, no loss, and much faster. Where the container refuses them, they are rebuilt.

When does it not work?

Which video codecs work depends on your browser. Chrome and Edge read the most, including H.265 on many machines; Safari and Firefox refuse some. A file that will not open here usually opens in Chrome.

Does the video lose quality?

Only when it has to be re-encoded. Cutting, joining and removing the sound track copy the picture data unchanged, so those are lossless. Compressing and adding a watermark do re-encode, which is why they take longer.

How long may a video be?

There is no fixed limit. What decides is the memory of your device: a phone manages a few minutes comfortably, a computer handles far more. If a long video fails, splitting it first and working on the parts usually helps.

Private by design

Your files stay on your device

Your stream is processed locally in your browser. Nothing is uploaded to UseTool.

Other tools

Ready-made

Workflows for this file type